Package com.liferay.portal.kernel.search
Class BaseQueryImpl
Object
com.liferay.portal.kernel.search.BaseQueryImpl
- All Implemented Interfaces:
Query
,Serializable
- Direct Known Subclasses:
BaseBooleanQueryImpl
,DisMaxQuery
,FuzzyQuery
,MatchAllQuery
,MatchQuery
,MoreLikeThisQuery
,MultiMatchQuery
,NestedQuery
,StringQuery
,TermQueryImpl
,TermRangeQueryImpl
,WildcardQueryImpl
- Author:
- Michael C. Han
- See Also:
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.search.Query
BOOST_DEFAULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(QueryVisitor<T> queryVisitor) float
getBoost()
boolean
boolean
void
setBoost
(float boost) void
setPostFilter
(Filter postFilter) void
setPreBooleanFilter
(BooleanFilter preFilter) void
setQueryConfig
(QueryConfig queryConfig)
-
Constructor Details
-
BaseQueryImpl
public BaseQueryImpl()
-
-
Method Details
-
accept
-
getBoost
public float getBoost() -
getPostFilter
- Specified by:
getPostFilter
in interfaceQuery
-
getPreBooleanFilter
- Specified by:
getPreBooleanFilter
in interfaceQuery
-
getQueryConfig
- Specified by:
getQueryConfig
in interfaceQuery
-
hasChildren
public boolean hasChildren()- Specified by:
hasChildren
in interfaceQuery
-
isDefaultBoost
public boolean isDefaultBoost()- Specified by:
isDefaultBoost
in interfaceQuery
-
setBoost
public void setBoost(float boost) -
setPostFilter
- Specified by:
setPostFilter
in interfaceQuery
-
setPreBooleanFilter
- Specified by:
setPreBooleanFilter
in interfaceQuery
-
setQueryConfig
- Specified by:
setQueryConfig
in interfaceQuery
-