Class JpaOperations


  • public class JpaOperations
    extends io.quarkus.hibernate.reactive.panache.common.runtime.AbstractJpaOperations<PanacheQueryImpl<?>>
    • Constructor Summary

      Constructors 
      Constructor Description
      JpaOperations()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected PanacheQueryImpl<?> createPanacheQuery​(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> session, String query, String originalQuery, String orderBy, Object paramsArrayOrMap)  
      io.smallrye.mutiny.Uni<Long> deleteByQuery​(Class<?> entityClass, String query, io.quarkus.panache.common.Parameters params)  
      io.smallrye.mutiny.Uni<Long> deleteByQuery​(Class<?> entityClass, String query, Object... params)  
      io.smallrye.mutiny.Uni<Long> deleteByQuery​(Class<?> entityClass, String query, Map<String,​Object> params)  
      protected io.smallrye.mutiny.Uni<List<?>> list​(PanacheQueryImpl<?> query)  
      • Methods inherited from class io.quarkus.hibernate.reactive.panache.common.runtime.AbstractJpaOperations

        bindParameters, bindParameters, bindParameters, bindParameters, count, count, count, count, delete, delete, delete, delete, deleteAll, deleteById, executeUpdate, executeUpdate, executeUpdate, executeUpdate, exists, exists, exists, exists, find, find, find, find, find, find, findAll, findAll, findById, findById, flush, getSession, implementationInjectionMissing, isPersistent, list, list, list, list, list, list, listAll, listAll, paramCount, paramCount, persist, persist, persist, persist, persist, persist, update, update, update
    • Constructor Detail

      • JpaOperations

        public JpaOperations()
    • Method Detail

      • createPanacheQuery

        protected PanacheQueryImpl<?> createPanacheQuery​(io.smallrye.mutiny.Uni<org.hibernate.reactive.mutiny.Mutiny.Session> session,
                                                         String query,
                                                         String originalQuery,
                                                         String orderBy,
                                                         Object paramsArrayOrMap)
        Specified by:
        createPanacheQuery in class io.quarkus.hibernate.reactive.panache.common.runtime.AbstractJpaOperations<PanacheQueryImpl<?>>
      • list

        protected io.smallrye.mutiny.Uni<List<?>> list​(PanacheQueryImpl<?> query)
        Specified by:
        list in class io.quarkus.hibernate.reactive.panache.common.runtime.AbstractJpaOperations<PanacheQueryImpl<?>>
      • deleteByQuery

        public io.smallrye.mutiny.Uni<Long> deleteByQuery​(Class<?> entityClass,
                                                          String query,
                                                          Object... params)
      • deleteByQuery

        public io.smallrye.mutiny.Uni<Long> deleteByQuery​(Class<?> entityClass,
                                                          String query,
                                                          io.quarkus.panache.common.Parameters params)