Class ClientJpql<E extends IIdentity>

    • Constructor Detail

      • ClientJpql

        protected ClientJpql​(java.lang.Class<E> classEntity)
    • Method Detail

      • getEntityManager

        public javax.persistence.EntityManager getEntityManager()
      • lockMode

        public RootJpql<E> lockMode​(javax.persistence.LockModeType lockMode)
      • setFirstResults

        public RootJpql<E> setFirstResults​(int firstResults)
      • setMaxResults

        public RootJpql<E> setMaxResults​(int maxResults)
      • select

        public RootJpql<E> select​(java.lang.String field)
      • select

        public RootJpql<E> select​(java.lang.String... fields)
      • select

        public RootJpql<E> select​(java.lang.Class<?> classEntity)
      • select

        public RootJpql<E> select​(javax.persistence.metamodel.Attribute<? super E,​?> attribute)
      • select

        @SafeVarargs
        public final RootJpql<E> select​(javax.persistence.metamodel.Attribute<? super E,​?>... attributes)
      • orderByAsc

        public RootJpql<E> orderByAsc​(java.lang.String field)
      • orderByDesc

        public RootJpql<E> orderByDesc​(java.lang.String field)
      • orderByAsc

        public RootJpql<E> orderByAsc​(java.lang.Class<?> classEntity)
      • orderByDesc

        public RootJpql<E> orderByDesc​(java.lang.Class<?> classEntity)
      • orderByAsc

        public RootJpql<E> orderByAsc​(javax.persistence.metamodel.Attribute<? super E,​?> attribute)
      • orderByDesc

        public RootJpql<E> orderByDesc​(javax.persistence.metamodel.Attribute<? super E,​?> attribute)
      • entityGraph

        public RootJpql<E> entityGraph​(java.lang.String entityGraph)
      • fetchJoin

        public RootJpql<E> fetchJoin​(javax.persistence.metamodel.Attribute<? super E,​?> field,
                                     AliasJpql alias)
      • fetchJoin

        public RootJpql<E> fetchJoin​(AliasJpql fromAlias,
                                     javax.persistence.metamodel.Attribute<?,​?> attribute)
      • fetchJoin

        public RootJpql<E> fetchJoin​(AliasJpql fromAlias,
                                     javax.persistence.metamodel.Attribute<?,​?> attribute,
                                     AliasJpql newAlias)
      • fetchJoin

        public RootJpql<E> fetchJoin​(javax.persistence.metamodel.Attribute<? super E,​?> attribute)
      • fetchJoin

        public RootJpql<E> fetchJoin​(java.lang.String attribute)
      • fetchLeftJoin

        public RootJpql<E> fetchLeftJoin​(javax.persistence.metamodel.Attribute<? super E,​?> attribute,
                                         AliasJpql alias)
      • fetchLeftJoin

        public RootJpql<E> fetchLeftJoin​(AliasJpql fromAlias,
                                         javax.persistence.metamodel.Attribute<?,​?> attribute)
      • fetchLeftJoin

        public RootJpql<E> fetchLeftJoin​(AliasJpql fromAlias,
                                         javax.persistence.metamodel.Attribute<?,​?> attribute,
                                         AliasJpql newAlias)
      • fetchLeftJoin

        public RootJpql<E> fetchLeftJoin​(javax.persistence.metamodel.Attribute<? super E,​?> attribute)
      • aggregate

        public java.lang.Object[] aggregate​(java.lang.String[] aggregateFields,
                                            ParamFieldValues paramFieldValues)
      • groupBy

        @SafeVarargs
        public final RootJpql<E> groupBy​(javax.persistence.metamodel.Attribute<? super E,​?>... attributes)