接口 JSqlClient
- 所有超级接口:
SubQueryProvider
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明caches(Consumer<CacheDisableConfig> block) <SE,ST extends Table<SE>, TE, TT extends Table<TE>>
MutableRootQuery<AssociationTable<SE,ST, TE, TT>> createAssociationQuery(AssociationTable<SE, ST, TE, TT> table) createDelete(TableProxy<?> table) <T extends TableProxy<?>>
MutableRootQuery<T>createQuery(T table) createUpdate(TableProxy<?> table) filters(Consumer<FilterConfig> block) getAssociations(org.babyfish.jimmer.meta.ImmutableProp immutableProp) getAssociations(org.babyfish.jimmer.meta.TypedProp.Association<?, ?> prop) getAssociations(AssociationType associationType) intintgetDraftInterceptor(org.babyfish.jimmer.meta.ImmutableType type) org.babyfish.jimmer.sql.meta.IdGeneratorgetIdGenerator(Class<?> entityType) TransientResolver<?,?> getResolver(org.babyfish.jimmer.meta.ImmutableProp prop) <T,S> ScalarProvider<T, S> getScalarProvider(Class<T> scalarType) getSlaveConnectionManager(boolean forUpdate) static JSqlClient.Builder从接口继承的方法 org.babyfish.jimmer.sql.ast.query.SubQueryProvider
createAssociationSubQuery, createSubQuery
-
方法详细资料
-
newBuilder
-
getConnectionManager
ConnectionManager getConnectionManager() -
getSlaveConnectionManager
-
getDialect
Dialect getDialect() -
getExecutor
Executor getExecutor() -
getScalarProvider
-
getIdGenerator
-
getDefaultBatchSize
int getDefaultBatchSize() -
getDefaultListBatchSize
int getDefaultListBatchSize() -
createQuery
-
createUpdate
-
createDelete
-
createAssociationQuery
<SE,ST extends Table<SE>, MutableRootQuery<AssociationTable<SE,TE, TT extends Table<TE>> ST, createAssociationQueryTE, TT>> (AssociationTable<SE, ST, TE, TT> table) -
getEntities
Entities getEntities() -
getTriggers
Triggers getTriggers() -
getAssociations
-
getAssociations
-
getAssociations
-
getLoaders
Loaders getLoaders() -
getEntityManager
EntityManager getEntityManager() -
getCaches
Caches getCaches() -
caches
-
filters
-
disableSlaveConnectionManager
-
getResolver
-
getFilters
Filters getFilters() -
getDraftInterceptor
-