Package com.attivio.util.parser
Class QueryOperators.OrPhraseOperator
- java.lang.Object
-
- com.attivio.util.parser.Operator<T>
-
- com.attivio.util.parser.PhraseOperator<PhraseOr>
-
- com.attivio.util.parser.QueryOperators.OrPhraseOperator
-
- Enclosing class:
- QueryOperators
public static final class QueryOperators.OrPhraseOperator extends PhraseOperator<PhraseOr>
-
-
Constructor Summary
Constructors Constructor Description OrPhraseOperator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTerm(QueryParsers parser, PhraseOr phrase, Phrase term)
PhraseOr
createPhrase(QueryParsers parser, ScopeTerm scope)
PhraseOr
parse(QueryParsers parser, ScopeTerm scope, StringParser reader)
-
Methods inherited from class com.attivio.util.parser.PhraseOperator
addAttribute, addParameter, parseArguments
-
Methods inherited from class com.attivio.util.parser.Operator
parseInt, parseParameter, parseParameter
-
-
-
-
Method Detail
-
createPhrase
public PhraseOr createPhrase(QueryParsers parser, ScopeTerm scope)
- Overrides:
createPhrase
in classPhraseOperator<PhraseOr>
-
parse
public final PhraseOr parse(QueryParsers parser, ScopeTerm scope, StringParser reader) throws java.text.ParseException
- Specified by:
parse
in classPhraseOperator<PhraseOr>
- Throws:
java.text.ParseException
-
addTerm
public final void addTerm(QueryParsers parser, PhraseOr phrase, Phrase term)
- Overrides:
addTerm
in classPhraseOperator<PhraseOr>
-
-