类 EntitiesImpl
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.EntitiesImpl
- 所有已实现的接口:
Entities
-
构造器概要
构造器构造器说明EntitiesImpl(JSqlClient sqlClient) EntitiesImpl(JSqlClient sqlClient, boolean forUpdate, Connection con) -
方法概要
修饰符和类型方法说明batchDeleteCommand(Class<?> entityType, Collection<?> ids) <E> BatchEntitySaveCommand<E>batchSaveCommand(Collection<E> entities) deleteCommand(Class<?> entityType, Object id) <E> List<E><E> List<E><E,S extends org.babyfish.jimmer.Static<E>>
List<S>findAllStatic(Class<S> staticType, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) <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<E> List<E>findByIds(Class<E> entityType, Collection<?> ids) <E> List<E>findByIds(Fetcher<E> fetcher, Collection<?> ids) <ID,E> Map<ID, E> findMapByIds(Class<E> entityType, Collection<ID> ids) <ID,E> Map<ID, E> findMapByIds(Fetcher<E> fetcher, Collection<ID> ids) <E,S extends org.babyfish.jimmer.Static<E>>
List<S>findStaticByExample(Class<S> staticType, Example<E> example, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) <E,S extends org.babyfish.jimmer.Static<E>>
SfindStaticById(Class<S> staticType, Object id) <E,S extends org.babyfish.jimmer.Static<E>>
List<S>findStaticByIds(Class<S> staticType, Collection<?> ids) <ID,E, S extends org.babyfish.jimmer.Static<E>>
Map<ID,S> findStaticMapByIds(Class<S> staticType, Collection<ID> ids) forConnection(Connection con) forSqlClient(JSqlClient sqlClient) getCon()<E> SimpleEntitySaveCommand<E>saveCommand(E entity) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.sql.Entities
batchDelete, batchSave, batchSave, batchSaveCommand, delete, save, save, saveCommand
-
构造器详细资料
-
EntitiesImpl
-
EntitiesImpl
-
-
方法详细资料
-
getSqlClient
-
getCon
-
forSqlClient
-
forUpdate
-
forConnection
- 指定者:
forConnection在接口中Entities
-
findById
-
findByIds
-
findMapByIds
- 指定者:
findMapByIds在接口中Entities
-
findById
-
findByIds
-
findMapByIds
- 指定者:
findMapByIds在接口中Entities
-
findStaticById
public <E,S extends org.babyfish.jimmer.Static<E>> S findStaticById(Class<S> staticType, Object id) - 指定者:
findStaticById在接口中Entities
-
findStaticByIds
public <E,S extends org.babyfish.jimmer.Static<E>> List<S> findStaticByIds(Class<S> staticType, Collection<?> ids) - 指定者:
findStaticByIds在接口中Entities
-
findStaticMapByIds
public <ID,E, Map<ID,S extends org.babyfish.jimmer.Static<E>> S> findStaticMapByIds(Class<S> staticType, Collection<ID> ids) - 指定者:
findStaticMapByIds在接口中Entities
-
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
-
findAllStatic
public <E,S extends org.babyfish.jimmer.Static<E>> List<S> findAllStatic(Class<S> staticType, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findAllStatic在接口中Entities
-
findStaticByExample
public <E,S extends org.babyfish.jimmer.Static<E>> List<S> findStaticByExample(Class<S> staticType, Example<E> example, org.babyfish.jimmer.meta.TypedProp.Scalar<?, ?>... sortedProps) - 指定者:
findStaticByExample在接口中Entities
-
saveCommand
- 指定者:
saveCommand在接口中Entities
-
batchSaveCommand
- 指定者:
batchSaveCommand在接口中Entities
-
deleteCommand
- 指定者:
deleteCommand在接口中Entities
-
batchDeleteCommand
- 指定者:
batchDeleteCommand在接口中Entities
-