org.nuxeo.ecm.core.storage.sql.jdbc
Class SQLInfo.ColumnMapMaker
java.lang.Object
org.nuxeo.ecm.core.storage.sql.jdbc.SQLInfo.ColumnMapMaker
- All Implemented Interfaces:
- SQLInfo.MapMaker
- Enclosing class:
- SQLInfo
public static class SQLInfo.ColumnMapMaker
- extends java.lang.Object
- implements SQLInfo.MapMaker
Builds the map from a result set given a list of columns and column keys.
Method Summary |
java.util.Map<java.lang.String,java.io.Serializable> |
makeMap(java.sql.ResultSet rs)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
columns
public final java.util.List<Column> columns
keys
public final java.util.List<java.lang.String> keys
SQLInfo.ColumnMapMaker
public SQLInfo.ColumnMapMaker(java.util.List<Column> columns)
SQLInfo.ColumnMapMaker
public SQLInfo.ColumnMapMaker(java.util.List<Column> columns,
java.util.List<java.lang.String> keys)
makeMap
public java.util.Map<java.lang.String,java.io.Serializable> makeMap(java.sql.ResultSet rs)
throws java.sql.SQLException
- Specified by:
makeMap
in interface SQLInfo.MapMaker
- Throws:
java.sql.SQLException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.