Uses of Class
lu.kbra.pclib.db.domain.column.ColumnData
Packages that use ColumnData
Package
Description
-
Uses of ColumnData in lu.kbra.pclib.db.dbms
Methods in lu.kbra.pclib.db.dbms with parameters of type ColumnDataModifier and TypeMethodDescriptionprotected StringPostgreSQLStructureVisitor.buildColumn(TableStructure table, ColumnData column, boolean inlinePrimaryKey) -
Uses of ColumnData in lu.kbra.pclib.db.domain.column
Subclasses of ColumnData in lu.kbra.pclib.db.domain.columnMethods in lu.kbra.pclib.db.domain.column that return ColumnDataConstructors in lu.kbra.pclib.db.domain.column with parameters of type ColumnData -
Uses of ColumnData in lu.kbra.pclib.db.domain.dialect
Methods in lu.kbra.pclib.db.domain.dialect that return ColumnDataModifier and TypeMethodDescriptionprotected ColumnDataAbstractSQLStructureVisitor.findInlinePrimaryKey(TableStructure table) Methods in lu.kbra.pclib.db.domain.dialect with parameters of type ColumnDataModifier and TypeMethodDescriptionprotected StringAbstractSQLStructureVisitor.buildColumn(TableStructure table, ColumnData column, boolean inlinePrimaryKey) AbstractSQLStructureVisitor.create(TableStructure table, ColumnData column) SQLStructureVisitor.create(TableStructure table, ColumnData column) -
Uses of ColumnData in lu.kbra.pclib.db.domain.table
Constructors in lu.kbra.pclib.db.domain.table with parameters of type ColumnDataModifierConstructorDescriptionTableStructure(String name, Map<String, Object> tableHints, ColumnData[] columns, ConstraintData[] constraints) -
Uses of ColumnData in lu.kbra.pclib.db.utils
Fields in lu.kbra.pclib.db.utils with type parameters of type ColumnDataModifier and TypeFieldDescriptionprotected final Map<Class<? extends DataBaseEntry>,Map<Set<String>, ReadOnlyPair<List<ReadOnlyQuadruple<String, ColumnData, Type, Integer>>, ThrowingFunction<Object[], ? extends DataBaseEntry, DBException>>>> BaseDataBaseEntryUtils.argInstanceFactoryCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, Map<String, ColumnData>> BaseDataBaseEntryUtils.columnsNamesCacheMethods in lu.kbra.pclib.db.utils that return ColumnDataModifier and TypeMethodDescriptionprotected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.computeColumnsFor(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.computeGeneratedKeys(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.computeNonNullColumns(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.computePrimaryKeys(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnDataBaseDataBaseEntryUtils.getColumnFor(Class<T> entryClazz, Class<B> tableClazz, String name) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getColumnsFor(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getGeneratedKeys(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getInsertColumns(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getNonNullColumns(Class<T> entryClazz, Class<B> tableClazz) NOT OnUpdate, NOT PK, NOT Generated<B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getPrimaryKeys(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getUpdateColumns(Class<T> entryClazz, Class<B> tableClazz) Methods in lu.kbra.pclib.db.utils that return types with arguments of type ColumnDataModifier and TypeMethodDescriptionprotected <B extends SQLQueryable<T>,T extends DataBaseEntry>
Map<String,ColumnData> BaseDataBaseEntryUtils.computeColumnNames(Class<B> tableClazz, Class<T> entryClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
Map<Set<String>,ReadOnlyPair<List<ReadOnlyQuadruple<String, ColumnData, Type, Integer>>, ThrowingFunction<Object[], ? extends DataBaseEntry, DBException>>> BaseDataBaseEntryUtils.computeInstanceFactories(Class<T> entryClazz, Class<B> tableClazz) Methods in lu.kbra.pclib.db.utils with parameters of type ColumnDataModifier and TypeMethodDescription<T extends DataBaseEntry>
FieldBaseDataBaseEntryUtils.getFieldFor(Class<T> entryClazz, ColumnData columnData) Method parameters in lu.kbra.pclib.db.utils with type arguments of type ColumnDataModifier and TypeMethodDescriptionprotected <T extends DataBaseEntry>
TBaseDataBaseEntryUtils.fillLoad(Class<T> entryClazz, ResultSet rs, List<ReadOnlyQuadruple<String, ColumnData, Type, Integer>> mapping, ThrowingFunction<Object[], ? extends DataBaseEntry, DBException> factory) -
Uses of ColumnData in lu.kbra.pclib.db.utils.impl
Methods in lu.kbra.pclib.db.utils.impl that return ColumnDataModifier and TypeMethodDescription<B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]DataBaseEntryUtils.getGeneratedKeys(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]DataBaseEntryUtils.getPrimaryKeys(Class<T> entryClazz, Class<B> tableClazz)