public class TRestrictionClause extends TParseTreeNode
Modifier and Type | Field and Description |
---|---|
static int |
with_cascaded_check_option
Deprecated.
As of v1.8.7.2, replaced by
ERestrictionType |
static int |
with_check_option
Deprecated.
As of v1.8.7.2, replaced by
ERestrictionType |
static int |
with_local_check_option
Deprecated.
As of v1.8.7.2, replaced by
ERestrictionType |
static int |
with_read_only
Deprecated.
As of v1.8.7.2, replaced by
ERestrictionType |
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken
Constructor and Description |
---|
TRestrictionClause() |
Modifier and Type | Method and Description |
---|---|
TObjectName |
getConstraintName() |
ERestrictionType |
getRestrictionType() |
int |
getType()
Deprecated.
As of v1.8.7.2, replaced by
getRestrictionType() |
void |
init(Object arg1)
Initialize a query tree node.
|
void |
init(Object arg1,
Object arg2) |
void |
setConstraintName(TObjectName constraintName) |
void |
setRestrictionType(ERestrictionType restrictionType) |
void |
setType(int type) |
accept, acceptChildren, addAllMyTokensToTokenList, addToTokenChain, appendNewNode, calculateTokenCount, doAppendNewNode, doParse, fastSetString, getAnchorNode, getColumnNo, getCommentAfterNode, getCommentBeforeNode, getCompactString, getDummyTag, getEndToken, getEvaluateDatatype, getEvalValue, getGsqlparser, getLineNo, getLocation, getMd5, getNodeStatus, getNodeType, getParentObjectName, getPlainText, getStartToken, getTokenCount, hasNext, init, init, init, init, insertAfterAToken, insertNewNodeBeforeMe, isChanged, isTokensInChain, next, refreshAllNodesTokenCount, remove, removeAllMyTokensFromTokenList, removeTokens, removeTokensBetweenNodes, removeTokensBetweenToken, replaceWithNewNode, resetIterator, setAnchorNode, setChanged, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setEndToken, setEndTokenDirectly, setEvaluateDatatype, setEvalValue, setGsqlparser, setIncludingComment, setLocation, setNewSubNode, setNodeStatus, setNodeType, setParent, setPlainText, setStartToken, setStartToken, setStartToken, setStartToken, setStartTokenDirectly, setString, setString2, subNodeInNode, toScript, toString, toString2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
public static final int with_read_only
ERestrictionType
public static final int with_check_option
ERestrictionType
public static final int with_local_check_option
ERestrictionType
public static final int with_cascaded_check_option
ERestrictionType
public TRestrictionClause()
public void setRestrictionType(ERestrictionType restrictionType)
public ERestrictionType getRestrictionType()
public void setType(int type)
public int getType()
getRestrictionType()
public TObjectName getConstraintName()
public void init(Object arg1)
TParseTreeNode
init
in class TParseTreeNode
arg1
- first argumentpublic void init(Object arg1, Object arg2)
init
in class TParseTreeNode
public void setConstraintName(TObjectName constraintName)