public class CreateSchemaNode extends DDLStatementNode
ADD_TYPE, DROP_TYPE, LOCKING_TYPE, MODIFY_TYPE, UNKNOWN_TYPEAUTOINCREMENT_CREATE_MODIFY, AUTOINCREMENT_INC_INDEX, AUTOINCREMENT_IS_AUTOINCREMENT_INDEX, AUTOINCREMENT_START_INDEX| Constructor and Description |
|---|
CreateSchemaNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFrom(QueryTreeNode node)
Fill this node with a deep copy of the given node.
|
String |
getAuthorizationID() |
CharacterTypeAttributes |
getDefaultCharacterAttributes() |
ExistenceCheck |
getExistenceCheck() |
String |
getSchemaName() |
void |
init(Object schemaName,
Object aid,
Object defaultCharacterAttributes,
Object c)
Initializer for a CreateSchemaNode
|
String |
statementToString() |
String |
toString()
Convert this object to a String.
|
getFullName, getObjectName, getRelativeName, init, initAndCheck, isAtomicaccept, convertDefaultNode, debugFlush, debugPrint, formatNodeString, getBeginOffset, getDebugOutput, getEndOffset, getNodeFactory, getNodeType, getNullNode, getParserContext, getStatementType, getUserData, init, init, init, init, init, init, init, init, init, init, init, init, isInstanceOf, makeTableName, makeTableName, nodeHeader, printLabel, printSubNodes, setBeginOffset, setDebugOutput, setEndOffset, setNodeType, setParserContext, setUserData, stackPrint, treePrint, treePrint, treePrintpublic void init(Object schemaName, Object aid, Object defaultCharacterAttributes, Object c) throws StandardException
init in class QueryTreeNodeschemaName - The name of the new schemaaid - The authorization idStandardException - Thrown on errorpublic void copyFrom(QueryTreeNode node) throws StandardException
copyFrom in class DDLStatementNodeStandardExceptionpublic String toString()
toString in class DDLStatementNodepublic String statementToString()
statementToString in class StatementNodepublic String getSchemaName()
public String getAuthorizationID()
public CharacterTypeAttributes getDefaultCharacterAttributes()
public ExistenceCheck getExistenceCheck()
Copyright © 2015 FoundationDB, LLC. All rights reserved.