public class MatchPredicate extends Symbol
Symbol.SymbolFactory<T extends Symbol>
Constructor and Description |
---|
MatchPredicate(java.util.Map<Field,Symbol> identBoostMap,
Symbol queryTerm,
java.lang.String matchType,
Symbol options) |
Modifier and Type | Method and Description |
---|---|
<C,R> R |
accept(SymbolVisitor<C,R> visitor,
C context) |
java.util.Map<Field,Symbol> |
identBoostMap() |
java.lang.String |
matchType() |
Symbol |
options() |
Symbol |
queryTerm() |
SymbolType |
symbolType() |
DataType |
valueType() |
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public Symbol queryTerm()
public java.lang.String matchType()
public Symbol options()
public SymbolType symbolType()
symbolType
in class Symbol
public <C,R> R accept(SymbolVisitor<C,R> visitor, C context)