Package gudusoft.gsqlparser.nodes
Class TRestrictionClause
Object
gudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.nodes.TRestrictionClause
- All Implemented Interfaces:
Visitable,Iterator<TSourceToken>
Oracle, DB2 restrict clause in create view statement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.static final intDeprecated.As of v1.8.7.2, replaced byERestrictionTypestatic final intDeprecated.As of v1.8.7.2, replaced byERestrictionTypestatic final intDeprecated.As of v1.8.7.2, replaced byERestrictionTypeFields inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetType()Deprecated.As of v1.8.7.2, replaced bygetRestrictionType()voidInitialize a query tree node.voidvoidsetConstraintName(TObjectName constraintName) voidsetRestrictionType(ERestrictionType restrictionType) voidsetType(int type) Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode
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, toString2Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
with_read_only
Deprecated.As of v1.8.7.2, replaced byERestrictionType- See Also:
-
with_check_option
Deprecated.As of v1.8.7.2, replaced byERestrictionType- See Also:
-
with_local_check_option
Deprecated.As of v1.8.7.2, replaced byERestrictionType- See Also:
-
with_cascaded_check_option
Deprecated.As of v1.8.7.2, replaced byERestrictionType- See Also:
-
-
Constructor Details
-
TRestrictionClause
public TRestrictionClause()
-
-
Method Details
-
setRestrictionType
-
getRestrictionType
-
setType
-
getType
Deprecated.As of v1.8.7.2, replaced bygetRestrictionType() -
getConstraintName
-
init
Description copied from class:TParseTreeNodeInitialize a query tree node. Used internally- Overrides:
initin classTParseTreeNode- Parameters:
arg1- first argument
-
init
- Overrides:
initin classTParseTreeNode
-
setConstraintName
-
ERestrictionType