Class IndexQueryManager

    • Method Detail

      • isIndexDrivenIteratorCase

        public boolean isIndexDrivenIteratorCase()
      • getIndexMode

        public IndexQueryManager.QueryIndexCoverage getIndexMode()
        Returns the IndexMode usage mode to use for current Query

        QueryIndexMode.ALL: if all filter and sort attributes are indexed QueryIndexMode.PARTIAL: if at least one filter attribute is indexed, all sort attributes indexed QueryIndexMode.NONE: If no one of previous conditions are accomplished

        Returns:
        QueryIndexMode
      • hasIndex

        protected boolean hasIndex​(String propertyName)