Package gudusoft.gsqlparser.sqlenv
Class TSQLRoutine
Object
gudusoft.gsqlparser.sqlenv.TSQLObject
gudusoft.gsqlparser.sqlenv.TSQLSchemaObject
gudusoft.gsqlparser.sqlenv.TSQLRoutine
- Direct Known Subclasses:
TSQLOraclePackage,TSQLProcedure
-
Field Summary
Fields inherited from class gudusoft.gsqlparser.sqlenv.TSQLObject
dataObjectType, name, nameKeepCase, sqlEnv -
Constructor Summary
ConstructorsConstructorDescriptionTSQLRoutine(TSQLSchema schema, String objectName, ESQLDataObjectType dataObjectType) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameter(int index, TTypeName parameterDataType) voidaddParameter(int index, TTypeName parameterDataType, String parameterName) getParameter(int index, TTypeName datatype, String parameterName) column listbooleansearchParameter(int index, TTypeName datatype, String parameterName) voidsetDefinition(String definition) Methods inherited from class gudusoft.gsqlparser.sqlenv.TSQLSchemaObject
getPriority, getQualifiedName, getSchema, setPriorityMethods inherited from class gudusoft.gsqlparser.sqlenv.TSQLObject
compareTo, compareTo, compareTo, compareTo, getDataObjectType, getName, getNameKeepCase, getSqlEnv, isDelimitedIdentifier, isDelimitedIdentifier, normalizeIdentifier, setDataObjectType
-
Constructor Details
-
TSQLRoutine
-
-
Method Details
-
setDefinition
-
getDefinition
-
getParameterList
column list- Returns:
- a column list
-
addParameter
-
addParameter
-
searchParameter
-
getParameter
-