Class AFTSBooleanOperatorsAdaptor

java.lang.Object
org.alfresco.repo.search.impl.elasticsearch.query.language.afts.AFTSBooleanOperatorsAdaptor
All Implemented Interfaces:
QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>

public class AFTSBooleanOperatorsAdaptor extends Object implements QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
Query Expression Adapter for Elasticsearch This class aims to build the query to execute in Elasticsearch putting all together sub-queries defined in ElasticsearchQueryParserAdaptor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addExcluded(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder)
     
    void
    addExcluded(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder, float boost)
     
    void
    addOptional(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder)
     
    void
    addOptional(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder, float boost)
     
    void
    addRequired(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder)
     
    void
    addRequired(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder, float boost)
     
    org.opensearch.client.opensearch._types.query_dsl.Query
     
    org.opensearch.client.opensearch._types.query_dsl.Query
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • addRequired

      public void addRequired(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder) throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      addRequired in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • addExcluded

      public void addExcluded(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder) throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      addExcluded in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • addOptional

      public void addOptional(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder) throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      addOptional in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • addRequired

      public void addRequired(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder, float boost) throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      addRequired in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • addExcluded

      public void addExcluded(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder, float boost) throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      addExcluded in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • addOptional

      public void addOptional(org.opensearch.client.opensearch._types.query_dsl.Query queryBuilder, float boost) throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      addOptional in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • getQuery

      public org.opensearch.client.opensearch._types.query_dsl.Query getQuery() throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      getQuery in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException
    • getNegatedQuery

      public org.opensearch.client.opensearch._types.query_dsl.Query getNegatedQuery() throws org.apache.lucene.queryparser.classic.ParseException
      Specified by:
      getNegatedQuery in interface QueryParserExpressionAdaptor<org.opensearch.client.opensearch._types.query_dsl.Query,org.apache.lucene.queryparser.classic.ParseException>
      Throws:
      org.apache.lucene.queryparser.classic.ParseException