Class AbstractJpaOperations<PanacheQueryType>
java.lang.Object
io.quarkus.hibernate.reactive.panache.common.runtime.AbstractJpaOperations<PanacheQueryType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.hibernate.reactive.mutiny.Mutiny.Query<?>bindParameters(org.hibernate.reactive.mutiny.Mutiny.Query<?> query, Object[] params) static <T extends org.hibernate.reactive.mutiny.Mutiny.AbstractQuery>
TbindParameters(T query, Object[] params) static <T extends org.hibernate.reactive.mutiny.Mutiny.AbstractQuery>
TbindParameters(T query, Map<String, Object> params) io.smallrye.mutiny.Uni<Long>io.smallrye.mutiny.Uni<Long>count(Class<?> entityClass, String query, Parameters params) io.smallrye.mutiny.Uni<Long>io.smallrye.mutiny.Uni<Long>protected abstract PanacheQueryTypecreatePanacheQuery(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> session, String query, String originalQuery, String orderBy, Object paramsArrayOrMap) io.smallrye.mutiny.Uni<Long>delete(Class<?> entityClass, String query, Parameters params) io.smallrye.mutiny.Uni<Long>io.smallrye.mutiny.Uni<Long>io.smallrye.mutiny.Uni<Void>io.smallrye.mutiny.Uni<Long>io.smallrye.mutiny.Uni<Boolean>deleteById(Class<?> entityClass, Object id) io.smallrye.mutiny.Uni<Integer>executeUpdate(Class<?> entityClass, String panacheQuery, Object... params) io.smallrye.mutiny.Uni<Integer>static io.smallrye.mutiny.Uni<Integer>executeUpdate(String query, Object... params) static io.smallrye.mutiny.Uni<Integer>executeUpdate(String query, Map<String, Object> params) io.smallrye.mutiny.Uni<Boolean>io.smallrye.mutiny.Uni<Boolean>exists(Class<?> entityClass, String query, Parameters params) io.smallrye.mutiny.Uni<Boolean>io.smallrye.mutiny.Uni<Boolean>find(Class<?> entityClass, String query, Parameters params) find(Class<?> entityClass, String query, Sort sort, Parameters params) io.smallrye.mutiny.Uni<?>io.smallrye.mutiny.Uni<?>io.smallrye.mutiny.Uni<Void>flush()static io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session>booleanisPersistent(Object entity) io.smallrye.mutiny.Uni<List<?>>list(Class<?> entityClass, String query, Parameters params) io.smallrye.mutiny.Uni<List<?>>list(Class<?> entityClass, String query, Sort sort, Parameters params) io.smallrye.mutiny.Uni<List<?>>io.smallrye.mutiny.Uni<List<?>>io.smallrye.mutiny.Uni<List<?>>io.smallrye.mutiny.Uni<List<?>>protected abstract io.smallrye.mutiny.Uni<List<?>>list(PanacheQueryType query) io.smallrye.mutiny.Uni<List<?>>io.smallrye.mutiny.Uni<List<?>>intparamCount(Object[] params) intparamCount(Map<String, Object> params) io.smallrye.mutiny.Uni<Void>persist(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> sessionUni, Object entity) io.smallrye.mutiny.Uni<Void>io.smallrye.mutiny.Uni<Void>io.smallrye.mutiny.Uni<Void>io.smallrye.mutiny.Uni<Void>io.smallrye.mutiny.Uni<Void>io.smallrye.mutiny.Uni<Integer>update(Class<?> entityClass, String query, Parameters params) io.smallrye.mutiny.Uni<Integer>io.smallrye.mutiny.Uni<Integer>
-
Field Details
-
TIMEOUT_MS
static final long TIMEOUT_MS- See Also:
-
-
Constructor Details
-
AbstractJpaOperations
public AbstractJpaOperations()
-
-
Method Details
-
createPanacheQuery
protected abstract PanacheQueryType createPanacheQuery(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> session, String query, String originalQuery, String orderBy, Object paramsArrayOrMap) -
list
-
persist
-
persist
-
persist
-
persist
-
persist
-
persist
-
delete
-
isPersistent
-
flush
-
paramCount
-
paramCount
-
findById
-
findById
-
find
-
find
public PanacheQueryType find(Class<?> entityClass, String panacheQuery, Sort sort, Object... params) -
find
-
find
-
find
-
find
-
list
-
list
-
list
-
list
-
list
-
list
public io.smallrye.mutiny.Uni<List<?>> list(Class<?> entityClass, String query, Sort sort, Parameters params) -
findAll
-
findAll
-
listAll
-
listAll
-
count
-
count
-
count
-
count
-
exists
-
exists
-
exists
-
exists
public io.smallrye.mutiny.Uni<Boolean> exists(Class<?> entityClass, String query, Parameters params) -
deleteAll
-
deleteById
-
delete
-
delete
-
delete
-
implementationInjectionMissing
-
executeUpdate
-
executeUpdate
-
update
-
update
public io.smallrye.mutiny.Uni<Integer> update(Class<?> entityClass, String query, Parameters params) -
update
-
getSession
public static io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> getSession() -
bindParameters
public static org.hibernate.reactive.mutiny.Mutiny.Query<?> bindParameters(org.hibernate.reactive.mutiny.Mutiny.Query<?> query, Object[] params) -
bindParameters
public static <T extends org.hibernate.reactive.mutiny.Mutiny.AbstractQuery> T bindParameters(T query, Object[] params) -
bindParameters
-
executeUpdate
-
executeUpdate
-