Class JpaOperations

java.lang.Object
io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations<PanacheQueryImpl<?>>
io.quarkus.hibernate.orm.panache.runtime.JpaOperations

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

    Fields
    Modifier and Type
    Field
    Description
    static final JpaOperations
    Provides the default implementations for quarkus to wire up.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected PanacheQueryImpl<?>
    createPanacheQuery(org.hibernate.Session session, String query, String originalQuery, String orderBy, Object paramsArrayOrMap)
     
    List<?>
     
     

    Methods inherited from class io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations

    addEntityTypesToPersistenceUnit, 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, findByIdOptional, findByIdOptional, findByIds, flush, flush, flush, getEntityManager, getSession, getSession, getSession, getTransactionManager, implementationInjectionMissing, isPersistent, list, list, list, list, list, list, listAll, listAll, paramCount, paramCount, persist, persist, persist, persist, persist, setRollbackOnly, stream, stream, stream, stream, stream, stream, streamAll, streamAll, update, update, update

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • INSTANCE

      public static final JpaOperations INSTANCE
      Provides the default implementations for quarkus to wire up. Should not be used by third party developers.
  • Constructor Details

    • JpaOperations

      public JpaOperations()
  • Method Details

    • createPanacheQuery

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

      public List<?> list(PanacheQueryImpl<?> query)
      Specified by:
      list in class io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations<PanacheQueryImpl<?>>
    • stream

      public Stream<?> stream(PanacheQueryImpl<?> query)
      Specified by:
      stream in class io.quarkus.hibernate.orm.panache.common.runtime.AbstractJpaOperations<PanacheQueryImpl<?>>