Uses of Class
gudusoft.gsqlparser.nodes.TTypeName

Packages that use TTypeName
gudusoft.gsqlparser.nodes   
gudusoft.gsqlparser.pp.processor.type.comm   
gudusoft.gsqlparser.stmt.mssql   
gudusoft.gsqlparser.stmt.mysql   
gudusoft.gsqlparser.stmt.oracle   
 

Uses of TTypeName in gudusoft.gsqlparser.nodes
 

Methods in gudusoft.gsqlparser.nodes that return TTypeName
 TTypeName TColumnDefinition.getDatatype()
          When create table by using a subquery, then you can omit column and datatype unless you are creating an index-organized table.
 TTypeName TDeclareVariable.getDatatype()
           
 TTypeName TTypeAttribute.getDatatype()
          Datatype of attribute.
 TTypeName TParameterDeclaration.getDataType()
          Datatype of declared element.
 TTypeName TCreateFunctionSqlNode.getReturnDataType()
           
 TTypeName TFunctionCall.getTypename()
           
 TTypeName TExpression.getTypeName()
           
 TTypeName TOutputFormatPhrase.getTypeName()
           
 TTypeName TTypeNameList.getTypeName(int position)
           
 

Methods in gudusoft.gsqlparser.nodes with parameters of type TTypeName
 void TTypeNameList.addTypeName(TTypeName typeName)
           
 void TParseTreeVisitor.postVisit(TTypeName node)
           
 void TParseTreeVisitor.preVisit(TTypeName node)
           
 void TDeclareVariable.setDatatype(TTypeName datatype)
           
 void TCreateFunctionSqlNode.setReturnDataType(TTypeName returnDataType)
           
 void TDeclareVariableList.setTypeAndDefaultValueOfEachVariable(TTypeName ptype, TExpression pexpr)
           
 void TFunctionCall.setTypename(TTypeName typename)
           
 void TExpression.setTypeName(TTypeName typeName)
           
 

Uses of TTypeName in gudusoft.gsqlparser.pp.processor.type.comm
 

Methods in gudusoft.gsqlparser.pp.processor.type.comm with parameters of type TTypeName
static void ExpressionProcessor.processTypeName(GFmtOpt option, TTypeName type)
           
 

Uses of TTypeName in gudusoft.gsqlparser.stmt.mssql
 

Methods in gudusoft.gsqlparser.stmt.mssql that return TTypeName
 TTypeName TMssqlCreateFunction.getReturnDataType()
           
 

Uses of TTypeName in gudusoft.gsqlparser.stmt.mysql
 

Methods in gudusoft.gsqlparser.stmt.mysql that return TTypeName
 TTypeName TMySQLCreateFunction.getReturnDataType()
           
 

Uses of TTypeName in gudusoft.gsqlparser.stmt.oracle
 

Methods in gudusoft.gsqlparser.stmt.oracle that return TTypeName
 TTypeName TPlsqlVarDeclStmt.getDataType()
          Datatype of declared element.
 TTypeName TPlsqlTableTypeDefStmt.getElementDataType()
          The data type of the collection element.
 TTypeName TPlsqlVarrayTypeDefStmt.getElementDataType()
          The data type of the collection element.
 TTypeName TPlsqlTableTypeDefStmt.getIndexByDataType()
          For an associative array, the data type of its indexes¡ªPLS_INTEGER, BINARY_INTGER, or VARCHAR2.
 TTypeName TPlsqlCreateFunction.getReturnDataType()
          Datatype of value returned by this function.
 TTypeName TPlsqlCursorDeclStmt.getRowtype()
          A record type that represents a row in a database table or a row fetched from a previously declared cursor or cursor variable.
 

Methods in gudusoft.gsqlparser.stmt.oracle with parameters of type TTypeName
 void TPlsqlTableTypeDefStmt.setIndexByDataType(TTypeName indexByDataType)
           
 void TPlsqlCreateFunction.setReturnDataType(TTypeName returnDataType)
           
 void TPlsqlCursorDeclStmt.setRowtype(TTypeName rowtype)