| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private DataTypeDescriptor | |
| private Long | |
| private Long | |
| private Long | |
| private TableName | |
| private Long | |
| public static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | CreateSequenceNode(TableName
The name of the new sequence sequenceName, DataTypeDescriptor Exact numeric type of the new sequence dataType, Long Starting value initialValue, Long Increment amount stepValue, Long Largest value returned by the sequence generator maxValue, Long Smallest value returned by the sequence generator minValue, boolean True if the generator should wrap around, false otherwise cycle, ContextManager Context manager cm)Constructor for a CreateSequenceNode |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | acceptChildren(Visitor
the visitor v)Overrides org. Accept a visitor on all child nodes. |
| public void | bindStatement()
Overrides org. Bind this CreateSequenceNode. |
| public ConstantAction | makeConstantAction()
Overrides org. Create the Constant information that will drive the guts of Execution. |
| public String | statementToString()
Implements abstract org.
|
| public String | Returns: This object as a StringOverrides org. Convert this object to a String. |
| _cycle | back to summary |
|---|---|
| private boolean _cycle | |
| _dataType | back to summary |
|---|---|
| private DataTypeDescriptor _dataType | |
| _initialValue | back to summary |
|---|---|
| private Long _initialValue | |
| _maxValue | back to summary |
|---|---|
| private Long _maxValue | |
| _minValue | back to summary |
|---|---|
| private Long _minValue | |
| _sequenceName | back to summary |
|---|---|
| private TableName _sequenceName | |
| _stepValue | back to summary |
|---|---|
| private Long _stepValue | |
| SEQUENCE_ELEMENT_COUNT | back to summary |
|---|---|
| public static final int SEQUENCE_ELEMENT_COUNT | |
| CreateSequenceNode | back to summary |
|---|---|
| pack-priv CreateSequenceNode(TableName sequenceName, DataTypeDescriptor dataType, Long initialValue, Long stepValue, Long maxValue, Long minValue, boolean cycle, ContextManager cm) throws StandardException Constructor for a CreateSequenceNode
| |
| acceptChildren | back to summary |
|---|---|
| pack-priv void acceptChildren(Visitor v) throws StandardException Overrides org. Doc from org. Accept a visitor on all child nodes. All sub-classes that add fields
that should be visited, should override this method and call
| |
| bindStatement | back to summary |
|---|---|
| public void bindStatement() throws StandardException Overrides org. Bind this CreateSequenceNode. The main objectives of this method are to resolve the schema name, determine privilege checks, and vet the variables in the CREATE SEQUENCE statement.
| |
| makeConstantAction | back to summary |
|---|---|
| public ConstantAction makeConstantAction() Overrides org. Create the Constant information that will drive the guts of Execution.
| |
| statementToString | back to summary |
|---|---|
| public String statementToString() Implements abstract org. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides org. Convert this object to a String. See comments in QueryTreeNode.java for how this should be done for tree printing. | |