Class SelectQueryDescriptor

    • Constructor Detail

      • SelectQueryDescriptor

        public SelectQueryDescriptor()
    • Method Detail

      • setDistinct

        public void setDistinct​(boolean value)
      • isDistinct

        public boolean isDistinct()
      • getQualifier

        public Expression getQualifier()
        Returns qualifier of this query.
      • setQualifier

        public void setQualifier​(Expression qualifier)
        Sets qualifier for this query.
      • getOrderings

        public List<Ordering> getOrderings()
        Returns list of orderings for this query.
      • setOrderings

        public void setOrderings​(List<Ordering> orderings)
        Sets list of orderings for this query.
      • addOrdering

        public void addOrdering​(Ordering ordering)
        Adds single ordering for this query.
      • removeOrdering

        public void removeOrdering​(Ordering ordering)
        Removes single ordering from this query.
      • getPrefetchesMap

        public Map<String,​Integer> getPrefetchesMap()
        Returns map of prefetch paths with semantics for this query.
        Since:
        4.1
      • setPrefetchesMap

        public void setPrefetchesMap​(HashMap<String,​Integer> prefetchesMap)
        Sets map of prefetch paths with semantics for this query.
        Since:
        4.1
      • addPrefetch

        public void addPrefetch​(String prefetchPath,
                                int semantics)
        Adds prefetch path with semantics to this query.
        Since:
        4.1
      • removePrefetch

        public void removePrefetch​(String prefetchPath)
        Removes single prefetch path from this query.