Class Queries


  • public class Queries
    extends Object
    • Method Detail

      • mainDocumentQuery

        public static org.apache.lucene.search.Query mainDocumentQuery()
      • childDocumentQuery

        public static org.apache.lucene.search.Query childDocumentQuery()
      • nestedDocumentPathQuery

        public static org.apache.lucene.search.Query nestedDocumentPathQuery​(String absoluteFieldPath)
      • boolFilter

        public static org.apache.lucene.search.Query boolFilter​(org.apache.lucene.search.Query must,
                                                                org.apache.lucene.search.Query filter)
      • boolFilter

        public static org.apache.lucene.search.Query boolFilter​(org.apache.lucene.search.Query must,
                                                                List<org.apache.lucene.search.Query> filters)
      • term

        public static org.apache.lucene.search.Query term​(String absoluteFieldPath,
                                                          String value)
      • anyTerm

        public static org.apache.lucene.search.Query anyTerm​(String absoluteFieldPath,
                                                             Set<String> values)
      • parentsFilterQuery

        public static org.apache.lucene.search.Query parentsFilterQuery​(String parentNestedDocumentPath)
      • childDocumentsQuery

        public static org.apache.lucene.search.BooleanQuery childDocumentsQuery​(Set<String> nestedDocumentPaths,
                                                                                org.apache.lucene.search.Query nestedFilter)