Class IndexedFilterDetectorVisitor

    • Constructor Detail

      • IndexedFilterDetectorVisitor

        public IndexedFilterDetectorVisitor​(FeatureTypeMapping mapping)
    • Method Detail

      • processFilter

        protected void processFilter​(BinaryLogicOperator filter)
        Detect if AND/OR filter is the parent operator of indexed filter then collect the full-indexed subfilter(s)
      • isFullyIndexed

        protected boolean isFullyIndexed​(Filter filter)
        checks if Filter is fully indexed
        Parameters:
        filter - unrolled filter
      • getIndexedFilters

        public List<Filter> getIndexedFilters()