public abstract class Node
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
IndexOptions |
indexOptions |
Constructor and Description |
---|
Node() |
Modifier and Type | Method and Description |
---|---|
abstract Node |
accept(NodeVisitor visitor) |
abstract Node |
cloneNode() |
protected void |
copyOptionsFrom(Node other) |
static java.lang.String |
escapeStr(java.lang.String str) |
boolean |
getHighlight() |
abstract void |
toELLQL(java.lang.StringBuilder buffer,
boolean sortNAry) |
protected void |
toELLQLBinary(java.lang.StringBuilder buffer,
java.lang.String name,
Node left,
Node right,
boolean sortNAry) |
protected void |
toELLQLConstant(java.lang.StringBuilder buffer,
java.lang.String name) |
protected void |
toELLQLNAry(java.lang.StringBuilder buffer,
java.lang.String name,
java.util.List<Node> content,
boolean sortNAry) |
protected void |
toELLQLUnary(java.lang.StringBuilder buffer,
java.lang.String name,
Node content,
boolean sortNAry) |
static java.lang.String |
unEscapeStr(java.lang.String str) |
public IndexOptions indexOptions
public abstract void toELLQL(java.lang.StringBuilder buffer, boolean sortNAry)
public abstract Node accept(NodeVisitor visitor) throws QueryProcessingException
QueryProcessingException
public abstract Node cloneNode()
protected void toELLQLUnary(java.lang.StringBuilder buffer, java.lang.String name, Node content, boolean sortNAry)
protected void toELLQLConstant(java.lang.StringBuilder buffer, java.lang.String name)
protected void toELLQLBinary(java.lang.StringBuilder buffer, java.lang.String name, Node left, Node right, boolean sortNAry)
protected void toELLQLNAry(java.lang.StringBuilder buffer, java.lang.String name, java.util.List<Node> content, boolean sortNAry)
public static java.lang.String escapeStr(java.lang.String str)
public static java.lang.String unEscapeStr(java.lang.String str)
public boolean getHighlight()
protected void copyOptionsFrom(Node other)
Copyright © 2013 Dassault Systèmes, All Rights Reserved.