public class OCreateClassStatement extends ODDLStatement
Modifier and Type | Field and Description |
---|---|
protected boolean |
abstractClass |
protected List<OInteger> |
clusters
Cluster IDs for this class
|
boolean |
ifNotExists |
OIdentifier |
name
Class name
|
protected List<OIdentifier> |
superclasses
Direct superclasses for this class
|
protected OInteger |
totalClusterNo
Total number clusters for this class
|
CUSTOM_STRICT_SQL, originalStatement
children, firstToken, id, lastToken, parent, parser, value
Constructor and Description |
---|
OCreateClassStatement(int id) |
OCreateClassStatement(OrientSql p,
int id) |
Modifier and Type | Method and Description |
---|---|
OCreateClassStatement |
copy() |
boolean |
equals(Object o) |
OResultSet |
executeDDL(OCommandContext ctx) |
List<OIdentifier> |
getSuperclasses() |
int |
hashCode() |
void |
toString(Map<Object,Object> params,
StringBuilder builder) |
createExecutionPlan, execute, execute
createExecutionPlan, createExecutionPlanNoCache, deserialize, deserializeFromOResult, execute, execute, execute, execute, execute, execute, execute, executinPlanCanBeCached, getOriginalStatement, isIdempotent, refersToParent, serialize, setOriginalStatement, toString, validate
childrenAccept, dump, getDatabase, getValue, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString
public OIdentifier name
public boolean ifNotExists
protected List<OIdentifier> superclasses
protected OInteger totalClusterNo
protected boolean abstractClass
public OCreateClassStatement(int id)
public OCreateClassStatement(OrientSql p, int id)
public OResultSet executeDDL(OCommandContext ctx)
executeDDL
in class ODDLStatement
public void toString(Map<Object,Object> params, StringBuilder builder)
toString
in class OStatement
public OCreateClassStatement copy()
copy
in class OStatement
public List<OIdentifier> getSuperclasses()
Copyright © 2009–2020 OrientDB. All rights reserved.