public class NewInvocationNode extends MethodCallNode
javaClassName, methodName, methodParms
forCallStatement, jsqlType
AUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX
Constructor and Description |
---|
NewInvocationNode() |
Modifier and Type | Method and Description |
---|---|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
void |
init(java.lang.Object javaClassName,
java.lang.Object params,
java.lang.Object delimitedIdentifier)
Initializer for a NewInvocationNode.
|
void |
init(java.lang.Object vtiTableFuncName,
java.lang.Object tableDescriptor,
java.lang.Object params,
java.lang.Object delimitedIdentifier)
Initialize a query tree node.
|
void |
init(java.lang.Object methodName,
java.lang.Object params,
java.lang.Object delimitedIdentifier,
java.lang.Object nothing1,
java.lang.Object nothing2)
Initialize a query tree node.
|
boolean |
isBuiltinVTI()
Report whether this node represents a builtin VTI.
|
addParms, getJavaClassName, getMethodName, getMethodParameters, init, printSubNodes, setJavaClassName, toString
castToPrimitive, getJavaTypeName, getJSQLType, getPrimitiveTypeName, getType, isPrimitiveType, mapToTypeID, markForCallStatement, markReturnValueDiscarded, mustCastToPrimitive, returnValueDiscarded, returnValueToSQLDomain, setJavaTypeName, valueReturnedToSQLDomain
accept, convertDefaultNode, debugFlush, debugPrint, formatNodeString, getBeginOffset, getDebugOutput, getEndOffset, getNodeFactory, getNodeType, getNullNode, getParserContext, getStatementType, getUserData, init, init, init, init, init, init, init, init, init, init, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrint
public void init(java.lang.Object javaClassName, java.lang.Object params, java.lang.Object delimitedIdentifier) throws StandardException
init
in class QueryTreeNode
StandardException
- Thrown on errorpublic void init(java.lang.Object vtiTableFuncName, java.lang.Object tableDescriptor, java.lang.Object params, java.lang.Object delimitedIdentifier) throws StandardException
QueryTreeNode
init
in class QueryTreeNode
StandardException
- Thrown on errorpublic void init(java.lang.Object methodName, java.lang.Object params, java.lang.Object delimitedIdentifier, java.lang.Object nothing1, java.lang.Object nothing2) throws StandardException
QueryTreeNode
init
in class QueryTreeNode
StandardException
- Thrown on errorpublic void copyFrom(QueryTreeNode node) throws StandardException
copyFrom
in class MethodCallNode
StandardException
public boolean isBuiltinVTI()
Copyright © 2013. All Rights Reserved.