Uses of Class
tilda.db.metadata.ColumnMeta
-
Packages that use ColumnMeta Package Description tilda.db tilda.db.metadata tilda.db.stores tilda.loader.csv.stores tilda.migration tilda.migration.actions tilda.migration.drops tilda.utils.json tilda.utils.pairs -
-
Uses of ColumnMeta in tilda.db
Methods in tilda.db with parameters of type ColumnMeta Modifier and Type Method Description boolean
Connection. alterTableAlterColumnNumericSize(ColumnMeta ColMeta, Column Col)
boolean
Connection. alterTableAlterColumnStringSize(ColumnMeta ColMeta, Column Col)
boolean
Connection. alterTableAlterColumnType(Connection Con, ColumnMeta ColMeta, Column Col, ZoneInfo_Data defaultZI)
-
Uses of ColumnMeta in tilda.db.metadata
Fields in tilda.db.metadata with type parameters of type ColumnMeta Modifier and Type Field Description java.util.List<ColumnMeta>
TableMeta. _ColumnsList
java.util.List<ColumnMeta>
ViewMeta. _ColumnsList
java.util.Map<java.lang.String,ColumnMeta>
TableMeta. _ColumnsMap
protected java.util.Map<java.lang.String,ColumnMeta>
ViewMeta. _DBColumns
Methods in tilda.db.metadata that return ColumnMeta Modifier and Type Method Description ColumnMeta
TableMeta. getColumnMeta(java.lang.String ColumnName, boolean caseSensitive)
ColumnMeta
ColumnMeta. getTZCol()
Methods in tilda.db.metadata that return types with arguments of type ColumnMeta Modifier and Type Method Description java.util.List<ColumnMeta>
TableMeta. getColumnMetaList()
java.util.List<ColumnMeta>
TableViewMeta. getColumnMetaList()
java.util.List<ColumnMeta>
ViewMeta. getColumnMetaList()
java.util.Map<java.lang.String,ColumnMeta>
TableMeta. getColumnMetaMap()
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,ColumnMeta>>>
SchemaMeta. loadColumns(Connection C, java.sql.DatabaseMetaData meta, java.lang.String SchemaName, java.lang.String TableName)
Load columns for the whole db, schema or table. -
Uses of ColumnMeta in tilda.db.stores
-
Uses of ColumnMeta in tilda.loader.csv.stores
Method parameters in tilda.loader.csv.stores with type arguments of type ColumnMeta Modifier and Type Method Description protected java.lang.StringBuilder
CSVImporter. GenerateInsertSQL(java.lang.String schemaName, java.lang.String tableName, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnMeta> DBColumns)
protected abstract java.lang.StringBuilder
CSVImporter. GenerateSQL(boolean isUpsert, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnMeta> DBColumns, java.lang.String[] lookupColumns)
protected java.lang.StringBuilder
IBMDB2CSVImporter. GenerateSQL(boolean isUpsert, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnMeta> DBColumns, java.lang.String[] uniqueColumns)
protected java.lang.StringBuilder
MSSQLCSVImporter. GenerateSQL(boolean isUpsert, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnMeta> DBColumns, java.lang.String[] uniqueColumns)
protected java.lang.StringBuilder
PostgreSQLCSVImporter. GenerateSQL(boolean isUpsert, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnMeta> DBColumns, java.lang.String[] uniqueColumns)
protected abstract long
CSVImporter. insertData(boolean isUpsert, long t0, java.util.Map<java.lang.String,ColumnMeta> DBColumns, boolean withHeader, java.lang.Iterable<org.apache.commons.csv.CSVRecord> records, java.lang.StringBuilder Str, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] headers, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnHeader> columnMap, java.lang.String[] completeHeaders, java.lang.String[] uniqueColumns, java.lang.String DateTimePattern, java.lang.String DateTimeZoneInfoId, java.lang.String DatePattern)
protected long
IBMDB2CSVImporter. insertData(boolean isUpsert, long t0, java.util.Map<java.lang.String,ColumnMeta> DBColumns, boolean withHeader, java.lang.Iterable<org.apache.commons.csv.CSVRecord> records, java.lang.StringBuilder Str, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] headers, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnHeader> columnMap, java.lang.String[] completeHeaders, java.lang.String[] uniqueColumns, java.lang.String DateTimePattern, java.lang.String DateTimeZoneInfoId, java.lang.String DatePattern)
protected long
MSSQLCSVImporter. insertData(boolean isUpsert, long t0, java.util.Map<java.lang.String,ColumnMeta> DBColumns, boolean withHeader, java.lang.Iterable<org.apache.commons.csv.CSVRecord> records, java.lang.StringBuilder Str, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] headers, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnHeader> columnMap, java.lang.String[] completeHeaders, java.lang.String[] uniqueColumns, java.lang.String DateTimePattern, java.lang.String DateTimeZoneInfoId, java.lang.String DatePattern)
protected long
PostgreSQLCSVImporter. insertData(boolean isUpsert, long t0, java.util.Map<java.lang.String,ColumnMeta> DBColumns, boolean withHeader, java.lang.Iterable<org.apache.commons.csv.CSVRecord> records, java.lang.StringBuilder Str, java.lang.String schemaName, java.lang.String tableName, java.lang.String[] headers, java.lang.String[] columns, java.util.Map<java.lang.String,ColumnHeader> columnMap, java.lang.String[] completeHeaders, java.lang.String[] uniqueColumns, java.lang.String DateTimePattern, java.lang.String DateTimeZoneInfoId, java.lang.String DatePattern)
-
Uses of ColumnMeta in tilda.migration
Methods in tilda.migration with parameters of type ColumnMeta Modifier and Type Method Description protected static boolean
Migrator. handleColumnTypes(Connection C, Column Col, ColumnMeta CMeta, java.util.List<MigrationAction> Actions, ColumnAlterMulti CAM)
-
Uses of ColumnMeta in tilda.migration.actions
Fields in tilda.migration.actions declared as ColumnMeta Modifier and Type Field Description protected ColumnMeta
ColumnAlterType. _CMeta
protected ColumnMeta
ColumnAlterNumericSize. _ColMeta
protected ColumnMeta
ColumnAlterStringSize. _ColMeta
Methods in tilda.migration.actions with parameters of type ColumnMeta Modifier and Type Method Description void
ColumnAlterMulti. addColumnAlterStringSize(ColumnMeta CMeta, Column Col)
void
ColumnAlterMulti. addColumnAlterType(ColumnMeta CMeta, Column Col)
Constructors in tilda.migration.actions with parameters of type ColumnMeta Constructor Description ColumnAlterNumericSize(ColumnMeta ColMeta, Column Col)
ColumnAlterStringSize(ColumnMeta ColMeta, Column Col)
ColumnAlterType(Connection C, ColumnMeta CMeta, Column Col)
-
Uses of ColumnMeta in tilda.migration.drops
Fields in tilda.migration.drops declared as ColumnMeta Modifier and Type Field Description protected ColumnMeta
ColumnDrop. _Col
Constructors in tilda.migration.drops with parameters of type ColumnMeta Constructor Description ColumnDrop(ColumnMeta Col)
-
Uses of ColumnMeta in tilda.utils.json
Methods in tilda.utils.json with parameters of type ColumnMeta Modifier and Type Method Description static void
JSONUtil. print(java.io.Writer out, java.lang.String elementName, java.sql.ResultSet RS, int idx, ColumnMeta cm)
static void
JSONUtil. print(java.io.Writer out, java.lang.String elementName, java.sql.ResultSet RS, int idx, ColumnMeta cm, boolean trimStrings)
-
Uses of ColumnMeta in tilda.utils.pairs
Fields in tilda.utils.pairs declared as ColumnMeta Modifier and Type Field Description ColumnMeta
ColMetaColPair. _CMeta
Constructors in tilda.utils.pairs with parameters of type ColumnMeta Constructor Description ColMetaColPair(ColumnMeta ColMeta, Column Col)
-