public class TSQLOraclePackage extends TSQLRoutine
dataObjectType, name, nameKeepCase, sqlEnv| Constructor and Description |
|---|
TSQLOraclePackage(TSQLSchema sqlSchema,
String packageName) |
| Modifier and Type | Method and Description |
|---|---|
TSQLFunction |
createFunction(String functionName)
create a function belong to this schema
|
TSQLProcedure |
createProcedure(String procedureName)
create a procedure belong to this schema
|
protected TSQLSchemaObject |
createSchemaObject(String schemaObjectName,
ESQLDataObjectType dataObjectType) |
protected TSQLSchemaObject |
createSchemaObject(String schemaObjectName,
ESQLDataObjectType dataObjectType,
int priority) |
TSQLTrigger |
createTrigger(String triggerName)
create a trigger belong to this schema
|
List<TSQLSchemaObject> |
getSchemaObjectList() |
addParameter, addParameter, getDefinition, getParameter, getParameterList, searchParameter, setDefinitiongetPriority, getQualifiedName, getSchema, setPrioritycompareTo, compareTo, compareTo, compareTo, getDataObjectType, getName, getNameKeepCase, getSqlEnv, isDelimitedIdentifier, isDelimitedIdentifier, normalizeIdentifier, normalizeIdentifier, normalizeIdentifier, setDataObjectTypepublic TSQLOraclePackage(TSQLSchema sqlSchema, String packageName)
public TSQLProcedure createProcedure(String procedureName)
procedureName - procedure namepublic TSQLFunction createFunction(String functionName)
functionName - function namepublic TSQLTrigger createTrigger(String triggerName)
triggerName - trigger nameprotected TSQLSchemaObject createSchemaObject(String schemaObjectName, ESQLDataObjectType dataObjectType)
protected TSQLSchemaObject createSchemaObject(String schemaObjectName, ESQLDataObjectType dataObjectType, int priority)
public List<TSQLSchemaObject> getSchemaObjectList()