Class Query

java.lang.Object
com.liferay.portal.kernel.search.Query
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BooleanQuery, DisMaxQuery, FuzzyQuery, MatchAllQuery, MatchQuery, MoreLikeThisQuery, MultiMatchQuery, NestedQuery, StringQuery, TermQuery, TermRangeQuery, WildcardQuery

public abstract class Query extends Object implements Serializable
Author:
Brian Wing Shun Chan, Michael C. Han
See Also:
  • Field Details

  • Constructor Details

    • Query

      public Query()
  • Method Details

    • accept

      public <T> T accept(QueryVisitor<T> queryVisitor)
    • getBoost

      public float getBoost()
    • getPostFilter

      public Filter getPostFilter()
    • getPreBooleanFilter

      public BooleanFilter getPreBooleanFilter()
    • getQueryConfig

      public QueryConfig getQueryConfig()
    • hasChildren

      public boolean hasChildren()
    • isDefaultBoost

      public boolean isDefaultBoost()
    • setBoost

      public void setBoost(float boost)
    • setPostFilter

      public void setPostFilter(Filter postFilter)
    • setPreBooleanFilter

      public void setPreBooleanFilter(BooleanFilter preFilter)
    • setQueryConfig

      public void setQueryConfig(QueryConfig queryConfig)