public class FunctionNode extends Node
children, childrenCount, parent, type| Constructor and Description |
|---|
FunctionNode(String functionName,
String alias) |
FunctionNode(String functionName,
String alias,
boolean needParentheses) |
| Modifier and Type | Method and Description |
|---|---|
QuotingAppendable |
append(QuotingAppendable buffer) |
void |
appendChildrenEnd(QuotingAppendable buffer) |
void |
appendChildrenSeparator(QuotingAppendable buffer,
int childIdx) |
void |
appendChildrenStart(QuotingAppendable buffer) |
Node |
copy() |
String |
getAlias() |
String |
getFunctionName() |
void |
setAlias(String alias) |
protected boolean |
skipContent() |
void |
visit(NodeTreeVisitor visitor) |
static FunctionNode |
wrap(Node node,
String functionName) |
public static FunctionNode wrap(Node node, String functionName)
public QuotingAppendable append(QuotingAppendable buffer)
public void visit(NodeTreeVisitor visitor)
public void appendChildrenStart(QuotingAppendable buffer)
appendChildrenStart in class Nodepublic void appendChildrenEnd(QuotingAppendable buffer)
appendChildrenEnd in class Nodepublic void appendChildrenSeparator(QuotingAppendable buffer, int childIdx)
appendChildrenSeparator in class Nodepublic String getFunctionName()
public String getAlias()
public void setAlias(String alias)
protected boolean skipContent()
Copyright © 2001–2021 Apache Cayenne. All rights reserved.