Class BaseCriteria

    • Constructor Summary

      Constructors 
      Constructor Description
      BaseCriteria()  
    • Constructor Detail

      • BaseCriteria

        public BaseCriteria()
    • Method Detail

      • and

        public Criteria and​(Criteria other)
        Produce a criteria that is the boolean "and" of this and the given other criteria
        Specified by:
        and in interface Criteria
        Returns:
        and criteria
      • not

        public Criteria not()
        Produce a criteria that is the boolean "not" of this
        Specified by:
        not in interface Criteria
        Returns:
        not criteria
      • or

        public Criteria or​(Criteria other)
        Produce a criteria that is the boolean "or" of this and the given other criteria
        Specified by:
        or in interface Criteria
        Returns:
        or criteria
      • getExtractor

        public static AttributeExtractor getExtractor​(java.lang.String attrName,
                                                      java.util.Map<java.lang.String,​AttributeExtractor> knownExtractors)
        For given attribute name, return its corresponding extractors from supplied map.
        Parameters:
        attrName -
        knownExtractors -
        Returns:
      • getAttributes

        public abstract java.util.Set<Attribute<?>> getAttributes()
        Returns all search attributes referenced by this instance