Package com.attivio.util.parser
Class QueryOperators
- java.lang.Object
-
- com.attivio.util.parser.QueryOperators
-
public class QueryOperators extends java.lang.ObjectRegistry of operators for query parsing.
-
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description QueryOperators()QueryOperators(QueryOperators base)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCastOperator(CastOperator operator, java.lang.String... names)voidaddContextOperator(PhraseOperator<ScopeTerm> operator, java.lang.String... names)voidaddPhraseOperator(PhraseOperator operator, java.lang.String... names)voidaddQueryOperator(QueryOperator operator, java.lang.String... names)voidaddScopeOperator(PhraseOperator<ScopeTerm> operator, java.lang.String... names)CastOperatorgetCastOperator(java.lang.String name)PhraseOperator<ScopeTerm>getContextOperator(java.lang.String name)static QueryOperatorsgetInstance()Get the default QueryOperators instance.PhraseOperatorgetPhraseOperator(java.lang.String name)QueryOperatorgetQueryOperator(java.lang.String name)PhraseOperator<ScopeTerm>getScopeOperator(java.lang.String name)
-
-
-
Constructor Detail
-
QueryOperators
public QueryOperators(QueryOperators base)
-
QueryOperators
public QueryOperators()
-
-
Method Detail
-
getInstance
public static QueryOperators getInstance()
Get the default QueryOperators instance.
-
getQueryOperator
public QueryOperator getQueryOperator(java.lang.String name)
-
addQueryOperator
public void addQueryOperator(QueryOperator operator, java.lang.String... names)
-
getPhraseOperator
public PhraseOperator getPhraseOperator(java.lang.String name)
-
addPhraseOperator
public void addPhraseOperator(PhraseOperator operator, java.lang.String... names)
-
getContextOperator
public PhraseOperator<ScopeTerm> getContextOperator(java.lang.String name)
-
addContextOperator
public void addContextOperator(PhraseOperator<ScopeTerm> operator, java.lang.String... names)
-
getScopeOperator
public PhraseOperator<ScopeTerm> getScopeOperator(java.lang.String name)
-
addScopeOperator
public void addScopeOperator(PhraseOperator<ScopeTerm> operator, java.lang.String... names)
-
getCastOperator
public CastOperator getCastOperator(java.lang.String name)
-
addCastOperator
public void addCastOperator(CastOperator operator, java.lang.String... names)
-
-