public class PrefixNode extends UnaryNode
Modifier and Type | Field and Description |
---|---|
java.lang.String |
dynamicMetaFromNestedPrefix
Dynamic meta from (removed) nested prefix
|
boolean |
exact |
IndexOptions.NumericalOperator |
numop
Numerical matching operator
|
java.lang.String |
prefix
Prefix matched by this node
|
indexOptions
Constructor and Description |
---|
PrefixNode() |
PrefixNode(PrefixNode other) |
PrefixNode(java.lang.String prefix,
Node child)
Create a new PrefixNode wrapping the argument
|
Modifier and Type | Method and Description |
---|---|
Node |
accept(NodeVisitor visitor) |
Node |
cloneNode() |
IndexOptions.NumericalOperator |
getNumop()
Get numerical matching operator
|
java.lang.String |
getPrefix()
Get the prefix matched by this node
|
void |
setExact() |
void |
setNumop(IndexOptions.NumericalOperator numop)
Set numerical matching operator
|
PrefixNode |
setNumOpAndReturn(IndexOptions.NumericalOperator numop) |
void |
setPrefix(java.lang.String prefix)
Set the prefix matched by this node
|
void |
toELLQL(java.lang.StringBuilder buffer,
boolean sortNAry) |
getContent, setContent
copyOptionsFrom, escapeStr, getHighlight, toELLQLBinary, toELLQLConstant, toELLQLNAry, toELLQLUnary, unEscapeStr
public boolean exact
public java.lang.String prefix
public IndexOptions.NumericalOperator numop
public java.lang.String dynamicMetaFromNestedPrefix
public PrefixNode()
public PrefixNode(java.lang.String prefix, Node child)
public PrefixNode(PrefixNode other)
public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
public void setExact()
public IndexOptions.NumericalOperator getNumop()
public void setNumop(IndexOptions.NumericalOperator numop)
public PrefixNode setNumOpAndReturn(IndexOptions.NumericalOperator numop)
public void toELLQL(java.lang.StringBuilder buffer, boolean sortNAry)
public Node accept(NodeVisitor visitor) throws QueryProcessingException
accept
in class Node
QueryProcessingException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.