Uses of Interface
lu.kbra.pclib.db.impl.DatabaseEntry
Packages that use DatabaseEntry
Package
Description
-
Uses of DatabaseEntry in lu.kbra.pclib.db.base
Fields in lu.kbra.pclib.db.base with type parameters of type DatabaseEntryModifier and TypeFieldDescriptionprotected final List<AbstractDBTable<? extends DatabaseEntry>>Database.tablesprotected final List<AbstractDBView<? extends DatabaseEntry>>Database.viewsMethods in lu.kbra.pclib.db.base with type parameters of type DatabaseEntryModifier and TypeMethodDescription<X extends DatabaseEntry,V extends AbstractDBTable<X>>
VDeferredDatabase.DeferredAbstractTableTransaction.createProxy(Class<V> repositoryClass) <X extends DatabaseEntry,V extends DatabaseTable<X>>
DatabaseTable<X>Database.AbstractTableTransaction.use(V inst) <X extends DatabaseEntry,V extends DeferredDatabaseTable<X>>
VDeferredDatabase.DeferredAbstractTableTransaction.use(V inst) <X extends DatabaseEntry,V extends DatabaseTable<X>>
VDeferredDatabase.DeferredAbstractTableTransaction.use(V inst) -
Uses of DatabaseEntry in lu.kbra.pclib.db.base.transaction
Methods in lu.kbra.pclib.db.base.transaction with type parameters of type DatabaseEntryModifier and TypeMethodDescription<X extends DatabaseEntry,V extends DatabaseTable<X>>
DatabaseTable<X>DBTransaction.use(V inst) -
Uses of DatabaseEntry in lu.kbra.pclib.db.dbms
Methods in lu.kbra.pclib.db.dbms with type parameters of type DatabaseEntryModifier and TypeMethodDescription<T extends DatabaseEntry>
StringSQLiteStructureVisitor.getTruncateSQL(AbstractDBTable<T> queryable) -
Uses of DatabaseEntry in lu.kbra.pclib.db.domain.dialect
Methods in lu.kbra.pclib.db.domain.dialect with type parameters of type DatabaseEntryModifier 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) <T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.getTruncateSQL(AbstractDBTable<T> queryable) <T extends DatabaseEntry>
StringSQLStructureVisitor.getTruncateSQL(AbstractDBTable<T> queryable) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeDelete(B table, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeDelete(B table, String[] whereColumns, int count) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeDelete(B table, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeDelete(B table, String[] whereColumns, int count) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeInsert(B table, String[] columns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeInsert(B table, String[] columns) <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[] whereColumns, int count) <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[] whereColumns, int count) <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) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeUpdate(B table, String[] setColumns, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeUpdate(B table, String[] setColumns, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringAbstractSQLStructureVisitor.safeUpdateExpr(B table, String[] setColumns, String[] whereColumns) <B extends AbstractDBTable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.safeUpdateExpr(B table, String[] setColumns, String[] whereColumns) default <B extends SQLQueryable<T>,T extends DatabaseEntry>
StringSQLStructureVisitor.schemaName(B table) -
Uses of DatabaseEntry in lu.kbra.pclib.db.domain.table
Methods in lu.kbra.pclib.db.domain.table that return types with arguments of type DatabaseEntryModifier and TypeMethodDescriptionClass<? extends DatabaseEntry>SQLQueryableStructure.getEntryClass() -
Uses of DatabaseEntry in lu.kbra.pclib.db.factory
Classes in lu.kbra.pclib.db.factory with type parameters of type DatabaseEntryModifier and TypeClassDescriptionclassDeferredSQLQueryableFactoryBean<X extends DatabaseEntry,T extends DeferredSQLQueryable<X>> -
Uses of DatabaseEntry in lu.kbra.pclib.db.hook
Methods in lu.kbra.pclib.db.hook with parameters of type DatabaseEntryModifier and TypeMethodDescriptionprotected voidVersionDbRule.check(RuleHookType hookType, SQLQueryable<?> queryable, Connection c, DatabaseEntry entry) -
Uses of DatabaseEntry in lu.kbra.pclib.db.impl
Classes in lu.kbra.pclib.db.impl with type parameters of type DatabaseEntryModifier and TypeInterfaceDescriptioninterfaceDeferredSQLQueryable<T extends DatabaseEntry>interfaceSQLQuery<T extends DatabaseEntry,B> static interfaceSQLQuery.PreparedQuery<T extends DatabaseEntry>static interfaceSQLQuery.RawTransformingQuery<T extends DatabaseEntry,B> static interfaceSQLQuery.SinglePreparedQuery<T extends DatabaseEntry>static interfaceSQLQuery.TransformingQuery<T extends DatabaseEntry,B> interfaceSQLQueryable<T extends DatabaseEntry>Subinterfaces of DatabaseEntry in lu.kbra.pclib.db.implMethods in lu.kbra.pclib.db.impl with type parameters of type DatabaseEntryModifier and TypeMethodDescriptionstatic <T extends DatabaseEntry>
TDatabaseEntry.safeClone(ThrowingSupplier<Object, CloneNotSupportedException> obj) <X extends DatabaseEntry,V extends DeferredDatabaseTable<X>>
VDeferredDBTransaction.use(V inst) <X extends DatabaseEntry,V extends DatabaseTable<X>>
VDeferredDBTransaction.use(V inst) Methods in lu.kbra.pclib.db.impl that return DatabaseEntry -
Uses of DatabaseEntry in lu.kbra.pclib.db.loader
Classes in lu.kbra.pclib.db.loader with type parameters of type DatabaseEntry -
Uses of DatabaseEntry in lu.kbra.pclib.db.query
Classes in lu.kbra.pclib.db.query with type parameters of type DatabaseEntryModifier and TypeClassDescriptionclassQueryBuilder<V extends DatabaseEntry,S extends QueryBuilder<V, S>> classReorderingTransformingQuery<T extends DatabaseEntry,B> static classstatic classstatic classstatic classstatic classclassSelectQueryBuilder<V extends DatabaseEntry>classSimplePreparedQuery<T extends DatabaseEntry>static classstatic classstatic classclassSimpleTransformingQuery<T extends DatabaseEntry,B> static classstatic classstatic classstatic classstatic classMethods in lu.kbra.pclib.db.query with type parameters of type DatabaseEntryModifier 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) <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) static <V extends DatabaseEntry>
SelectQueryBuilder<V>QueryBuilder.select() -
Uses of DatabaseEntry in lu.kbra.pclib.db.registrar
Methods in lu.kbra.pclib.db.registrar with type parameters of type DatabaseEntryModifier and TypeMethodDescription<T extends DatabaseEntry>
Class<? extends SQLQueryable<?>>[]DeferredSQLQueryableRegistrar.resolveDependencies(Class<? extends SQLQueryable<T>> queryableType) -
Uses of DatabaseEntry in lu.kbra.pclib.db.table
Classes in lu.kbra.pclib.db.table with type parameters of type DatabaseEntryModifier and TypeInterfaceDescriptioninterfaceAbstractDBTable<T extends DatabaseEntry>classDatabaseTable<T extends DatabaseEntry>final classDatabaseTableStatus<T extends DatabaseEntry,B extends AbstractDBTable<T>> classDBTableProxy<V extends DatabaseTable<X>,X extends DatabaseEntry> classDeferredDatabaseTable<T extends DatabaseEntry> -
Uses of DatabaseEntry in lu.kbra.pclib.db.utils
Methods in lu.kbra.pclib.db.utils with type parameters of type DatabaseEntryModifier and TypeMethodDescriptionprotected <T extends DatabaseEntry,V>
Function<List<Object>,V> DefaultSQLQueryFunctionProvider.buildFunctionForParameterMethod(Method method, AnnotatedType returnType, SQLQueryable<T> instance, Query query) Builds aFunction<List<Object>, ReturnType>for the given method with no custom SQL.<T extends DatabaseEntry,V>
Function<List<Object>,V> DefaultSQLQueryFunctionProvider.buildMethodQueryFunction(SQLQueryable<T> instance, Method method) <T extends DatabaseEntry>
BitSetBaseDatabaseEntryUtils.computeInsertColumnMask(AbstractDBTable<? extends T> table, T data) protected <T extends DatabaseEntry>
Map<Set<String>,EntryInstanceProvider.FactoryMethod> DefaultEntryInstanceProvider.computeInstanceFactories(SQLQueryable<T> table) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.fillInsert(AbstractDBTable<? extends T> table, T data, ResultSet rs) protected <T extends DatabaseEntry>
TBaseDatabaseEntryUtils.fillLoad(Class<T> entryClazz, ResultSet rs, EntryInstanceProvider.FactoryMethod factoryMethod) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.fillLoad(SQLQueryable<? extends T> table, T data, ResultSet rs) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.fillLoadAll(SQLQueryable<? extends T> table, Class<T> entryClazz, ResultSet rs, Consumer<T> listExporter) <T extends DatabaseEntry>
Class<T>DatabaseScanner.getEntryType(Class<? extends SQLQueryable<?>> tableClass) <T extends DatabaseEntry>
EntryInstanceProvider.FactoryMethodDefaultEntryInstanceProvider.getFactoryMethod(SQLQueryable<T> table, String[] columns) <T extends DatabaseEntry>
FieldDatabaseScanner.getFieldFor(Class<T> entryClazz, String sqlName) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getInsertColumns(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getInsertGeneratedColumnNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getInsertGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
MethodBaseDatabaseEntryUtils.getInsertMethod(Class<T> dataClazz) <T extends DatabaseEntry>
MethodBaseDatabaseEntryUtils.getLoadMethod(Class<T> dataClazz) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getNonNullColumns(SQLQueryable<? extends T> table) NOT OnUpdate, NOT PK, NOT Generated<T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getNonNullKeys(SQLQueryable<? extends T> instance, T data) <T extends DatabaseEntry>
Map<String,Object> BaseDatabaseEntryUtils.getNonNullValues(SQLQueryable<? extends T> instance, T data) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedDeleteAllSQL(AbstractDBTable<? extends T> table, int count) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedDeleteSql(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedDeleteSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedInsertSQL(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedSelectAllSQL(SQLQueryable<? extends T> table, int count) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedSelectCountNotNullSQL(SQLQueryable<? extends T> instance, String[] notNullKeys) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedSelectCountUniqueSQL(SQLQueryable<? extends T> table, String[][] uniqueKeys) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedSelectSQL(SQLQueryable<? extends T> table) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedSelectUniqueSQL(SQLQueryable<? extends T> table, String[][] uniqueKeys) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getPreparedUpdateSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getPrimaryKeys(SQLQueryable<? extends T> table) <T extends DatabaseEntry>
Object[]BaseDatabaseEntryUtils.getPrimaryKeyValues(SQLQueryable<? extends T> table, T data) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.getTruncateSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[][]BaseDatabaseEntryUtils.getUniqueKeys(SQLQueryable<? extends T> table, T data) <T extends DatabaseEntry>
Map<String,Object>[] BaseDatabaseEntryUtils.getUniqueValues(SQLQueryable<? extends T> table, T data) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getUpdateColumns(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getUpdateColumnsExpr(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getUpdateColumnsNames(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
ColumnData[]BaseDatabaseEntryUtils.getUpdateGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
String[]BaseDatabaseEntryUtils.getUpdateGeneratedColumnsNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
MethodBaseDatabaseEntryUtils.getUpdateMethod(Class<T> dataClazz) <T extends DatabaseEntry>
TDefaultEntryInstanceProvider.instance(SQLQueryable<T> table) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareDeleteSQL(PreparedStatement stmt, AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareInsertSQL(PreparedStatement stmt, AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareSelectCountNotNullSQL(PreparedStatement stmt, SQLQueryable<? extends T> table, String[] notNullKeys, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareSelectCountUniqueSQL(PreparedStatement stmt, SQLQueryable<? extends T> table, String[][] uniqueKeys, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareSelectSQL(PreparedStatement stmt, SQLQueryable<? extends T> table, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareSelectUniqueSQL(PreparedStatement stmt, SQLQueryable<? extends T> table, String[][] uniqueKeys, T data) <T extends DatabaseEntry>
voidBaseDatabaseEntryUtils.prepareUpdateSQL(PreparedStatement stmt, AbstractDBTable<? extends T> table, T data) <B extends SQLQueryable<T>,T extends DatabaseEntry>
DatabaseScannerDatabaseScanner.register(B instance) <B extends SQLQueryable<T>,T extends DatabaseEntry>
DatabaseScannerDatabaseScanner.register(B instance, Map<String, Object> queryableHints, Map<String, Object> entryHints) <T extends DatabaseEntry>
StringBaseDatabaseEntryUtils.resolveSQLQualifiers(SQLQueryable<? extends T> table, String input, Map<String, String> data, Function<String, Optional<String>> func) Methods in lu.kbra.pclib.db.utils with parameters of type DatabaseEntryModifier and TypeMethodDescriptionFieldDataAccessor.get(DatabaseEntry entry) voidFieldDataAccessor.set(DatabaseEntry entry, Object val) Method parameters in lu.kbra.pclib.db.utils with type arguments of type DatabaseEntryModifier and TypeMethodDescriptionprotected ColumnData[]DatabaseScanner.computeColumnsFor(SQLQueryable<?> table, SQLQueryableStructure tableStructure, Class<? extends DatabaseEntry> entryClazz) protected ViewStructureDatabaseScanner.scanSelfViewStructure(AbstractDBView<? extends DatabaseEntry> instance, Map<String, Object> customHints, Class<? extends AbstractDBView<? extends DatabaseEntry>> viewClazz, Map<String, Object> customEntryHints) protected ViewStructureDatabaseScanner.scanSelfViewStructure(AbstractDBView<? extends DatabaseEntry> instance, Map<String, Object> customHints, Class<? extends AbstractDBView<? extends DatabaseEntry>> viewClazz, Map<String, Object> customEntryHints) protected voidDatabaseScanner.scanViewLinks(AbstractDBView<? extends DatabaseEntry> instance) -
Uses of DatabaseEntry in lu.kbra.pclib.db.utils.impl
Methods in lu.kbra.pclib.db.utils.impl with type parameters of type DatabaseEntryModifier and TypeMethodDescription<T extends DatabaseEntry,V>
Function<List<Object>,V> SQLQueryFunctionProvider.buildMethodQueryFunction(SQLQueryable<T> instance, Method method) <T extends DatabaseEntry>
BitSetDatabaseEntryUtils.computeInsertColumnMask(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.fillInsert(AbstractDBTable<? extends T> table, T data, ResultSet rs) Only reload generated keys<T extends DatabaseEntry>
voidDatabaseEntryUtils.fillLoad(SQLQueryable<? extends T> table, T data, ResultSet rs) Full reload<T extends DatabaseEntry>
voidDatabaseEntryUtils.fillLoadAll(SQLQueryable<? extends T> table, Class<T> entryClazz, ResultSet result, Consumer<T> listExporter) default <T extends DatabaseEntry>
ColumnDataDatabaseEntryUtils.getColumnFor(SQLQueryable<? extends T> table, String name) <T extends DatabaseEntry>
EntryInstanceProvider.FactoryMethodEntryInstanceProvider.getFactoryMethod(SQLQueryable<T> table, String[] columns) default <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getForeignKeyNames(SQLQueryable<? extends T> table) default <T extends DatabaseEntry>
ColumnData[]DatabaseEntryUtils.getForeignKeys(SQLQueryable<? extends T> table) <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getInsertGeneratedColumnNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
ColumnData[]DatabaseEntryUtils.getInsertGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
MethodDatabaseEntryUtils.getInsertMethod(Class<T> data) <T extends DatabaseEntry>
MethodDatabaseEntryUtils.getLoadMethod(Class<T> data) <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getNonNullKeys(SQLQueryable<? extends T> instance, T data) returns the names of the columns that aren't null. ignored primary keys, generated and OnUpdate columns.<T extends DatabaseEntry>
Map<String,Object> DatabaseEntryUtils.getNonNullValues(SQLQueryable<? extends T> instance, T data) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedDeleteAllSQL(AbstractDBTable<? extends T> queryable, int size) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedDeleteSQL(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedInsertSQL(AbstractDBTable<? extends T> table, T data) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedSelectAllSQL(SQLQueryable<? extends T> queryable, int count) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedSelectCountNotNullSQL(SQLQueryable<? extends T> instance, String[] notNullKeys) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedSelectCountUniqueSQL(SQLQueryable<? extends T> instance, String[][] uniqueKeys) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedSelectSQL(SQLQueryable<? extends T> table) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedSelectUniqueSQL(SQLQueryable<? extends T> instance, String[][] uniqueKeys) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getPreparedUpdateSQL(AbstractDBTable<? extends T> table) default <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getPrimaryKeyNames(SQLQueryable<? extends T> table) default <T extends DatabaseEntry>
ColumnData[]DatabaseEntryUtils.getPrimaryKeys(SQLQueryable<? extends T> table) <T extends DatabaseEntry>
Object[]DatabaseEntryUtils.getPrimaryKeyValues(SQLQueryable<? extends T> queryable, T data) <T extends DatabaseEntry>
StringDatabaseEntryUtils.getTruncateSQL(AbstractDBTable<? extends T> queryable) <T extends DatabaseEntry>
String[][]DatabaseEntryUtils.getUniqueKeys(SQLQueryable<? extends T> table, T data) <T extends DatabaseEntry>
Map<String,Object>[] DatabaseEntryUtils.getUniqueValues(SQLQueryable<? extends T> table, T data) <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getUpdateColumnsExpr(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
String[]DatabaseEntryUtils.getUpdateColumnsNames(AbstractDBTable<? extends T> table) <T extends DatabaseEntry>
ColumnData[]DatabaseEntryUtils.getUpdateGeneratedColumns(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
String[]DatabaseEntryUtils.getUpdateGeneratedColumnsNames(AbstractDBTable<? extends T> table) Deprecated.<T extends DatabaseEntry>
TEntryInstanceProvider.instance(SQLQueryable<T> table) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareDeleteSQL(PreparedStatement stmt, AbstractDBTable<? extends T> instance, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareInsertSQL(PreparedStatement stmt, AbstractDBTable<? extends T> instance, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareSelectCountNotNullSQL(PreparedStatement stmt, SQLQueryable<? extends T> instance, String[] notNullKeys, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareSelectCountUniqueSQL(PreparedStatement stmt, SQLQueryable<? extends T> instance, String[][] uniqueKeys, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareSelectSQL(PreparedStatement stmt, SQLQueryable<? extends T> instance, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareSelectUniqueSQL(PreparedStatement stmt, SQLQueryable<? extends T> instance, String[][] uniqueKeys, T data) <T extends DatabaseEntry>
voidDatabaseEntryUtils.prepareUpdateSQL(PreparedStatement stmt, AbstractDBTable<? extends T> instance, T data) default <T extends DatabaseEntry>
StringDatabaseEntryUtils.resolveSQLQualifiers(SQLQueryable<? extends T> table, String value) default <T extends DatabaseEntry>
StringDatabaseEntryUtils.resolveSQLQualifiers(SQLQueryable<? extends T> table, String input, Map<String, String> data) <T extends DatabaseEntry>
StringDatabaseEntryUtils.resolveSQLQualifiers(SQLQueryable<? extends T> table, String input, Map<String, String> data, Function<String, Optional<String>> func) Methods in lu.kbra.pclib.db.utils.impl with parameters of type DatabaseEntryModifier and TypeMethodDescriptionStorageBinding.get(DatabaseEntry entry) voidStorageBinding.set(DatabaseEntry entry, Object val) -
Uses of DatabaseEntry in lu.kbra.pclib.db.view
Classes in lu.kbra.pclib.db.view with type parameters of type DatabaseEntryModifier and TypeInterfaceDescriptioninterfaceAbstractDBView<T extends DatabaseEntry>classDatabaseView<T extends DatabaseEntry>classDatabaseViewStatus<T extends DatabaseEntry,B extends AbstractDBView<T>> classDeferredDatabaseView<T extends DatabaseEntry>