Uses of Interface
lu.kbra.pclib.db.impl.SQLQueryable
Packages that use SQLQueryable
Package
Description
-
Uses of SQLQueryable in lu.kbra.pclib.db.base
Fields in lu.kbra.pclib.db.base with type parameters of type SQLQueryableModifier and TypeFieldDescriptionprotected final Map<Class<?>,SQLQueryable<?>> DeferredDataBase.DeferredAbstractTableTransaction.cache -
Uses of SQLQueryable in lu.kbra.pclib.db.config
Methods in lu.kbra.pclib.db.config with type parameters of type SQLQueryableModifier and TypeMethodDescriptionstatic <B extends SQLQueryable<?>>
List<B>DataBaseInitializer.getInDependencyOrder(Class<B> clazz, org.springframework.context.ApplicationContext context, DataBase db) -
Uses of SQLQueryable in lu.kbra.pclib.db.dbms
Methods in lu.kbra.pclib.db.dbms with type parameters of type SQLQueryableModifier and TypeMethodDescription<B extends SQLQueryable<T>,T extends DataBaseEntry>
StringPostgreSQLStructureVisitor.qualifiedName(Class<B> tableClass, Map<String, Object> queryableHints) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringPostgreSQLStructureVisitor.schemaName(B table) Methods in lu.kbra.pclib.db.dbms with parameters of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
StringPostgreSQLStructureVisitor.qualifiedName(SQLQueryable<T> table) -
Uses of SQLQueryable in lu.kbra.pclib.db.domain.dialect
Methods in lu.kbra.pclib.db.domain.dialect with type parameters of type SQLQueryableModifier and TypeMethodDescription<B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.count(B queryable) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.count(B queryable) static <B extends SQLQueryable<T>,T extends DataBaseEntry>
SQLFunctionResolverSQLFunctionResolvers.forQueryable(B table) static <B extends SQLQueryable<T>,T extends DataBaseEntry>
SQLStructureVisitorSQLStructureVisitors.forQueryable(B table) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.getQueryableName(Class<B> tableClass, Map<String, Object> queryableHints) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.getQueryableName(Class<B> tableClass, Map<String, Object> queryableHints) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.qualifiedName(Class<B> tableClass, Map<String, Object> queryableHints) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.qualifiedName(Class<B> clazz, Map<String, Object> queryableHints) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelect(B table, String[] whereColumns) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelect(B table, String[] columns, String[] whereColumns) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] whereColumns, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] columns, String[] whereColumns, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelect(B table, String[] whereColumns) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelect(B table, String[] columns, String[] whereColumns) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] cols, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] columns, String[] whereColumns, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelectCountUniqueCollision(B instance, String[][] whereColumns) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelectCountUniqueCollision(B instance, String[][] strings) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelectUniqueCollision(B instance, String[][] uniqueKeys) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelectUniqueCollision(B instance, String[][] uniqueKeys) default <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.schemaName(B table) Methods in lu.kbra.pclib.db.domain.dialect with parameters of type SQLQueryableModifier and TypeMethodDescriptiondefault <T extends DataBaseEntry>
StringSQLStructureVisitor.qualifiedName(SQLQueryable<T> table) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] whereColumns, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringAbstractSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] columns, String[] whereColumns, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] cols, boolean limit, boolean offset) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSQLStructureVisitor.safeSelect(SQLQueryable<T> instance, String[] columns, String[] whereColumns, boolean limit, boolean offset) -
Uses of SQLQueryable in lu.kbra.pclib.db.domain.view
Methods in lu.kbra.pclib.db.domain.view that return types with arguments of type SQLQueryableModifier and TypeMethodDescriptionClass<? extends SQLQueryable<?>>ViewTableStructure.getTypeClass()Method parameters in lu.kbra.pclib.db.domain.view with type arguments of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
Class<T>ViewStructureBuilder.getEntryType(Class<? extends SQLQueryable<?>> tableClass) ViewStructureBuilder.getTypeName(Class<? extends SQLQueryable<? extends DataBaseEntry>> clazz) voidViewTableStructure.setTypeClass(Class<? extends SQLQueryable<?>> typeClass) -
Uses of SQLQueryable in lu.kbra.pclib.db.factory
Classes in lu.kbra.pclib.db.factory with type parameters of type SQLQueryable -
Uses of SQLQueryable in lu.kbra.pclib.db.impl
Subinterfaces of SQLQueryable in lu.kbra.pclib.db.implMethods in lu.kbra.pclib.db.impl that return types with arguments of type SQLQueryableMethods in lu.kbra.pclib.db.impl with parameters of type SQLQueryableModifier and TypeMethodDescriptionSQLQuery.getPreparedQuerySQL(SQLQueryable<T> instance) voidSQLQuery.updateQuerySQL(SQLQueryable<T> instance, PreparedStatement stmt) -
Uses of SQLQueryable in lu.kbra.pclib.db.intercept
Methods in lu.kbra.pclib.db.intercept with type parameters of type SQLQueryableModifier and TypeMethodDescription<X extends DataBaseEntry,T extends SQLQueryable<X>>
voidQueryMethodInterceptor.registerDelegate(T delegate, Class<T> repositoryInterface) -
Uses of SQLQueryable in lu.kbra.pclib.db.query
Methods in lu.kbra.pclib.db.query with type parameters of type SQLQueryableModifier and TypeMethodDescription<B extends SQLQueryable<T>,T extends DataBaseEntry>
StringConditionBuilder.BinaryOpNode.build(SQLStructureVisitor visitor, B instance) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringConditionBuilder.ConditionNode.build(SQLStructureVisitor visitor, B instance) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringConditionBuilder.InConditionNode.build(SQLStructureVisitor visitor, B instance) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringConditionBuilder.InlineConditionNode.build(SQLStructureVisitor visitor, B instance) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringConditionBuilder.Node.build(SQLStructureVisitor visitor, B instance) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSelectQueryBuilder.build(SQLStructureVisitor visitor, B instance) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSelectQueryBuilder.OrderByPart.build(SQLStructureVisitor visitor, B instance) protected abstract <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringQueryBuilder.getPreparedQuerySQL(B table) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringSelectQueryBuilder.getPreparedQuerySQL(B table) Methods in lu.kbra.pclib.db.query that return SQLQueryableMethods in lu.kbra.pclib.db.query with parameters of type SQLQueryableModifier and TypeMethodDescriptionSimplePreparedQuery.ArraySimplePreparedQuery.getPreparedQuerySQL(SQLQueryable<T> table) SimplePreparedQuery.ListSimplePreparedQuery.getPreparedQuerySQL(SQLQueryable<T> table) SimplePreparedQuery.MapSimplePreparedQuery.getPreparedQuerySQL(SQLQueryable<T> table) SimpleTransformingQuery.ArraySimpleTransformingQuery.getPreparedQuerySQL(SQLQueryable<T> table) SimpleTransformingQuery.ListSimpleTransformingQuery.getPreparedQuerySQL(SQLQueryable<T> table) SimpleTransformingQuery.MapSimpleTransformingQuery.getPreparedQuerySQL(SQLQueryable<T> table) SimpleTransformingQuery.ScalarListTransformingQuery.getPreparedQuerySQL(SQLQueryable<T> table) <T extends DataBaseEntry>
SelectQueryBuilder<V>SelectQueryBuilder.join(Join.Type type, SQLQueryable<T> queryable, String on) <T extends DataBaseEntry>
SelectQueryBuilder<V>SelectQueryBuilder.join(Join.Type type, SQLQueryable<T> queryable, String asName, String on) <T extends DataBaseEntry>
SelectQueryBuilder<V>SelectQueryBuilder.join(Join.Type type, SQLQueryable<T> queryable, String on, String[] columns) protected voidQueryBuilder.updateQuerySQL(PreparedStatement stmt, SQLQueryable<V> table) voidSimplePreparedQuery.ArraySimplePreparedQuery.updateQuerySQL(SQLQueryable<T> instance, PreparedStatement stmt) voidSimplePreparedQuery.ListSimplePreparedQuery.updateQuerySQL(SQLQueryable<T> instance, PreparedStatement stmt) voidSimplePreparedQuery.MapSimplePreparedQuery.updateQuerySQL(SQLQueryable<T> instance, PreparedStatement stmt) voidSimpleTransformingQuery.ArraySimpleTransformingQuery.updateQuerySQL(SQLQueryable<T> table, PreparedStatement stmt) voidSimpleTransformingQuery.ListSimpleTransformingQuery.updateQuerySQL(SQLQueryable<T> table, PreparedStatement stmt) voidSimpleTransformingQuery.MapSimpleTransformingQuery.updateQuerySQL(SQLQueryable<T> table, PreparedStatement stmt) voidSimpleTransformingQuery.ScalarListTransformingQuery.updateQuerySQL(SQLQueryable<T> table, PreparedStatement stmt) Constructors in lu.kbra.pclib.db.query with parameters of type SQLQueryable -
Uses of SQLQueryable in lu.kbra.pclib.db.registrar
Methods in lu.kbra.pclib.db.registrar that return types with arguments of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
Class<? extends SQLQueryable<?>>[]DeferredSQLQueryableRegistrar.resolveDependencies(Class<? extends SQLQueryable<T>> queryableType) Method parameters in lu.kbra.pclib.db.registrar with type arguments of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
Class<? extends SQLQueryable<?>>[]DeferredSQLQueryableRegistrar.resolveDependencies(Class<? extends SQLQueryable<T>> queryableType) -
Uses of SQLQueryable in lu.kbra.pclib.db.table
Subinterfaces of SQLQueryable in lu.kbra.pclib.db.tableClasses in lu.kbra.pclib.db.table that implement SQLQueryableModifier and TypeClassDescriptionclassDataBaseTable<T extends DataBaseEntry>classDBTableProxy<V extends DataBaseTable<X>,X extends DataBaseEntry> classDeferredDataBaseTable<T extends DataBaseEntry>Methods in lu.kbra.pclib.db.table that return types with arguments of type SQLQueryableModifier and TypeMethodDescriptionClass<? extends SQLQueryable<T>>DataBaseTable.getTargetClass()Class<? extends SQLQueryable<X>>DBTableProxy.getTargetClass() -
Uses of SQLQueryable in lu.kbra.pclib.db.utils
Fields in lu.kbra.pclib.db.utils with type parameters of type SQLQueryableModifier and TypeFieldDescriptionprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, ColumnData[]> BaseDataBaseEntryUtils.columnsCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, Map<String, ColumnData>> BaseDataBaseEntryUtils.columnsNamesCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, ColumnData[]> BaseDataBaseEntryUtils.generatedKeysCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, ColumnData[]> BaseDataBaseEntryUtils.insertColumnsCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, ColumnData[]> BaseDataBaseEntryUtils.nonNullColumnsCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, ColumnData[]> BaseDataBaseEntryUtils.primaryKeysCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, String[]> BaseDataBaseEntryUtils.primaryKeysNamesCacheprotected final Map<Class<? extends SQLQueryable<?>>,TableStructure> BaseDataBaseEntryUtils.tableStructureCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, ColumnData[]> BaseDataBaseEntryUtils.updateColumnsCacheprotected final Map<ReadOnlyPair<Class<? extends DataBaseEntry>,Class<? extends SQLQueryable<? extends DataBaseEntry>>>, String[]> BaseDataBaseEntryUtils.updateColumnsNamesCacheMethods in lu.kbra.pclib.db.utils with type parameters of type SQLQueryableModifier and TypeMethodDescription<B extends SQLQueryable<T>,T extends DataBaseEntry, V>
Function<List<Object>,V> BaseProxyDataBaseEntryUtils.buildMethodQueryFunction(B instance, Method method) protected <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>
ColumnData[]BaseDataBaseEntryUtils.computeColumnsFor(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.computeDefaultValue(Class<B> tableClazz, Field field) 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>
Map<Set<String>,ReadOnlyPair<List<ReadOnlyQuadruple<String, ColumnData, Type, Integer>>, ThrowingFunction<Object[], ? extends DataBaseEntry, DBException>>> BaseDataBaseEntryUtils.computeInstanceFactories(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry, V>
Function<List<Object>,V> BaseProxyDataBaseEntryUtils.computeMethodQueryFunction(B instance, Method method) 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>
String[]BaseDataBaseEntryUtils.computePrimaryKeyNames(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.computePrimaryKeys(Class<T> entryClazz, Class<B> tableClazz) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
String[]BaseDataBaseEntryUtils.computeUpdateColumnsNames(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.fillInsert(B table, T data, ResultSet rs) <B extends SQLQueryable<T>,T extends DataBaseEntry>
void<B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.fillLoadAll(B table, Class<T> entryClazz, ResultSet rs, Consumer<T> listExporter) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.fillUpdate(B table, T data, ResultSet rs) <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>
String[]BaseDataBaseEntryUtils.getNonNullKeys(B instance, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
Map<String,Object> BaseDataBaseEntryUtils.getNonNullValues(B instance, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedSelectCountNotNullSQL(B instance, String[] notNullKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedSelectCountUniqueSQL(B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedSelectSQL(B table, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getPreparedSelectUniqueSQL(B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getPrimaryKeys(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
String[]BaseDataBaseEntryUtils.getPrimaryKeysNames(Class<T> entryClazz, Class<B> tableClazz) <V extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.getQueryableName(Class<V> tableClass) protected <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]BaseDataBaseEntryUtils.getUpdateColumns(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
String[]BaseDataBaseEntryUtils.getUpdateColumnsNames(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
T<B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareSelectCountNotNullSQL(PreparedStatement stmt, B instance, String[] notNullKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareSelectCountUniqueSQL(PreparedStatement stmt, B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareSelectSQL(PreparedStatement stmt, B instance, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidBaseDataBaseEntryUtils.prepareSelectUniqueSQL(PreparedStatement stmt, B instance, String[][] uniqueKeys, T data) <V extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.qualifiedName(Class<V> typeName) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringBaseDataBaseEntryUtils.replaceSQLQualifiers(Class<B> tableClazz, String input) Methods in lu.kbra.pclib.db.utils that return types with arguments of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
Class<? extends SQLQueryable<?>>[]SpringDataBaseEntryUtils.resolveDependencies(Class<? extends SQLQueryable<T>> queryableType) Methods in lu.kbra.pclib.db.utils with parameters of type SQLQueryableModifier and TypeMethodDescriptionprotected <T extends DataBaseEntry,V>
Function<List<Object>,V> BaseProxyDataBaseEntryUtils.buildFunctionForParameterMethod(Method method, AnnotatedType returnType, SQLQueryable<T> instance, Query query) Builds aFunction<List<Object>, ReturnType>for the given method with no custom SQL.Method parameters in lu.kbra.pclib.db.utils with type arguments of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
Class<T>BaseDataBaseEntryUtils.getEntryType(Class<? extends SQLQueryable<?>> tableClass) <T extends DataBaseEntry>
Class<? extends SQLQueryable<?>>[]SpringDataBaseEntryUtils.resolveDependencies(Class<? extends SQLQueryable<T>> queryableType) -
Uses of SQLQueryable in lu.kbra.pclib.db.utils.impl
Methods in lu.kbra.pclib.db.utils.impl with type parameters of type SQLQueryableModifier and TypeMethodDescription<B extends SQLQueryable<T>,T extends DataBaseEntry, V>
Function<List<Object>,V> ProxyDataBaseEntryUtils.buildMethodQueryFunction(B instance, Method method) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.computeDefaultValue(Class<B> tableClazz, Field field) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.fillInsert(B table, T data, ResultSet rs) Only reload generated keys<B extends SQLQueryable<T>,T extends DataBaseEntry>
voidFull reload<B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.fillLoadAll(B table, Class<T> entryClazz, ResultSet result, Consumer<T> listExporter) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.fillUpdate(B table, T data, ResultSet rs) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]DataBaseEntryUtils.getGeneratedKeys(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
String[]DataBaseEntryUtils.getNonNullKeys(B instance, T data) returns the names of the columns that aren't null. ignored primary keys, generated and OnUpdate columns.<B extends SQLQueryable<T>,T extends DataBaseEntry>
Map<String,Object> DataBaseEntryUtils.getNonNullValues(B instance, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedSelectCountNotNullSQL(B instance, String[] notNullKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedSelectCountUniqueSQL(B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedSelectSQL(B table, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getPreparedSelectUniqueSQL(B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
ColumnData[]DataBaseEntryUtils.getPrimaryKeys(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
String[]DataBaseEntryUtils.getPrimaryKeysNames(Class<T> entryClazz, Class<B> tableClazz) <V extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.getQueryableName(Class<V> tableClass) <B extends SQLQueryable<T>,T extends DataBaseEntry>
String[]DataBaseEntryUtils.getUpdateColumnsNames(Class<T> entryClazz, Class<B> tableClazz) <B extends SQLQueryable<T>,T extends DataBaseEntry>
T<B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareSelectCountNotNullSQL(PreparedStatement stmt, B instance, String[] notNullKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareSelectCountUniqueSQL(PreparedStatement stmt, B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareSelectSQL(PreparedStatement stmt, B instance, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
voidDataBaseEntryUtils.prepareSelectUniqueSQL(PreparedStatement stmt, B instance, String[][] uniqueKeys, T data) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.qualifiedName(Class<B> typeName) <B extends SQLQueryable<T>,T extends DataBaseEntry>
StringDataBaseEntryUtils.replaceSQLQualifiers(Class<B> tableClazz, String input) Method parameters in lu.kbra.pclib.db.utils.impl with type arguments of type SQLQueryableModifier and TypeMethodDescription<T extends DataBaseEntry>
Class<T>DataBaseEntryUtils.getEntryType(Class<? extends SQLQueryable<?>> tableClass) -
Uses of SQLQueryable in lu.kbra.pclib.db.view
Subinterfaces of SQLQueryable in lu.kbra.pclib.db.viewClasses in lu.kbra.pclib.db.view that implement SQLQueryableModifier and TypeClassDescriptionclassDataBaseView<T extends DataBaseEntry>classDeferredDataBaseView<T extends DataBaseEntry>Methods in lu.kbra.pclib.db.view that return types with arguments of type SQLQueryable