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, setDefinition
getPriority, getQualifiedName, getSchema, setPriority
compareTo, compareTo, compareTo, compareTo, getDataObjectType, getName, getNameKeepCase, getSqlEnv, isDelimitedIdentifier, isDelimitedIdentifier, normalizeIdentifier, normalizeIdentifier, normalizeIdentifier, setDataObjectType
public 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()