类 EntitiesImpl
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.EntitiesImpl
-
构造器概要
构造器构造器说明EntitiesImpl(JSqlClientImplementor sqlClient) EntitiesImpl(JSqlClientImplementor sqlClient, boolean forUpdate, Connection con, ExecutionPurpose purpose) -
方法概要
修饰符和类型方法说明deleteAllCommand(Class<?> type, Iterable<?> ids) deleteCommand(Class<?> type, Object id) <T> List<T><T> List<T><E> List<E><E> List<E>findByExample(Example<E> example, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) <E> List<E>findByExample(Example<E> example, Fetcher<E> fetcher, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) <E> E<E> E<T> List<T><E> List<E><E,V extends org.babyfish.jimmer.View<E>>
List<V>findExample(Class<V> viewType, Example<E> example, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) <ID,T> Map<ID, T> findMapByIds(Class<T> type, Iterable<ID> ids) <ID,T> Map<ID, T> findMapByIds(Fetcher<T> fetcher, Iterable<ID> ids) <T> TfindOneById(Class<T> type, Object id) <E> EfindOneById(Fetcher<E> fetcher, Object id) forConnection(Connection con) forSqlClient(JSqlClientImplementor sqlClient) getCon()<E> SimpleEntitySaveCommand<E>saveCommand(E entity) <E> BatchEntitySaveCommand<E>saveEntitiesCommand(Iterable<E> entities) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.sql.Saver
insert, insert, insert, insert, insertEntities, insertEntities, insertEntitiesIfAbsent, insertEntitiesIfAbsent, insertIfAbsent, insertIfAbsent, insertIfAbsent, insertIfAbsent, insertInputs, insertInputs, insertInputsIfAbsent, insertInputsIfAbsent, merge, merge, mergeEntities, mergeInputs, save, save, save, save, save, save, save, save, saveCommand, saveEntities, saveEntities, saveEntities, saveEntities, saveInputs, saveInputs, saveInputs, saveInputs, saveInputsCommand, update, update, update, update, updateEntities, updateEntities, updateInputs, updateInputs
-
构造器详细资料
-
EntitiesImpl
-
EntitiesImpl
public EntitiesImpl(JSqlClientImplementor sqlClient, boolean forUpdate, Connection con, ExecutionPurpose purpose)
-
-
方法详细资料
-
getSqlClient
-
getCon
-
forSqlClient
-
forUpdate
-
forConnection
- 指定者:
forConnection在接口中Entities
-
forLoader
-
forExporter
-
findById
-
findOneById
- 指定者:
findOneById在接口中Entities- 类型参数:
T- Entity type or output DTO type
-
findByIds
-
findMapByIds
- 指定者:
findMapByIds在接口中Entities- 类型参数:
T- Entity type or output DTO type
-
findById
-
findOneById
- 指定者:
findOneById在接口中Entities
-
findByIds
-
findMapByIds
- 指定者:
findMapByIds在接口中Entities
-
findAll
-
findAll
-
findAll
-
findByExample
public <E> List<E> findByExample(Example<E> example, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findByExample在接口中Entities
-
findByExample
public <E> List<E> findByExample(Example<E> example, Fetcher<E> fetcher, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findByExample在接口中Entities
-
findExample
public <E,V extends org.babyfish.jimmer.View<E>> List<V> findExample(Class<V> viewType, Example<E> example, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findExample在接口中Entities
-
saveCommand
- 指定者:
saveCommand在接口中Saver
-
saveEntitiesCommand
- 指定者:
saveEntitiesCommand在接口中Saver
-
deleteCommand
- 指定者:
deleteCommand在接口中Entities
-
deleteAllCommand
- 指定者:
deleteAllCommand在接口中Entities
-