org.eclipse.datatools.sqltools.db.derby.parser
Class ASTSQLDataType
java.lang.Object
org.eclipse.datatools.sqltools.sql.parser.ast.SimpleNode
org.eclipse.datatools.sqltools.db.derby.parser.SimpleNode
org.eclipse.datatools.sqltools.db.derby.parser.ASTSQLDataType
- All Implemented Interfaces:
- IASTSQLDataType, Node
public class ASTSQLDataType
- extends SimpleNode
- implements IASTSQLDataType
Methods inherited from class org.eclipse.datatools.sqltools.sql.parser.ast.SimpleNode |
acceptChildren, equals, exists, getDocument, getEndOffset, getEndOffset, getFirstToken, getGreatestEndOffset, getGreatestEndOffset, getLastToken, getNextTokenOffset, getNextTokenOffset, getPreviousNode, getSQLText, getStartOffset, getStartOffset, getText, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setDocument, setFirstToken, setLastToken |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.datatools.sqltools.sql.parser.ast.Node |
exists, getDocument, getEndOffset, getEndOffset, getFirstToken, getGreatestEndOffset, getGreatestEndOffset, getLastToken, getNextTokenOffset, getNextTokenOffset, getPreviousNode, getSQLText, getStartOffset, getStartOffset, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setDocument, setFirstToken, setLastToken |
ASTSQLDataType
public ASTSQLDataType(int id)
ASTSQLDataType
public ASTSQLDataType(DerbySQLParser p,
int id)
getLength
public int getLength()
- Specified by:
getLength
in interface IASTSQLDataType
setLength
public void setLength(int length)
- Specified by:
setLength
in interface IASTSQLDataType
getName
public java.lang.String getName()
- Specified by:
getName
in interface IASTSQLDataType
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface IASTSQLDataType
toString
public java.lang.String toString()
- Overrides:
toString
in class SimpleNode
getScale
public int getScale()
- Specified by:
getScale
in interface IASTSQLDataType
setScale
public void setScale(int scale)
- Specified by:
setScale
in interface IASTSQLDataType
jjtAccept
public java.lang.Object jjtAccept(DerbySQLParserVisitor visitor,
java.lang.Object data)
- Accept the visitor. *
- Overrides:
jjtAccept
in class SimpleNode