org.eclipse.wst.rdb.internal.models.sql.routines
Interface SQLRoutinesPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
SQLRoutinesPackageImpl

public interface SQLRoutinesPackage
extends org.eclipse.emf.ecore.EPackage

The Package for the model. It contains accessors for the meta objects to represent

See Also:
SQLRoutinesFactory

Inner classes inherited from class org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Field Summary
static int BUILT_IN_FUNCTION
          The meta object id for the 'Built In Function' class.
static int BUILT_IN_FUNCTION__AUTHORIZATION_ID
          The feature id for the 'Authorization ID' attribute.
static int BUILT_IN_FUNCTION__CREATION_TS
          The feature id for the 'Creation TS' attribute.
static int BUILT_IN_FUNCTION__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int BUILT_IN_FUNCTION__DESCRIPTION
          The feature id for the 'Description' attribute.
static int BUILT_IN_FUNCTION__DETERMINISTIC
          The feature id for the 'Deterministic' attribute.
static int BUILT_IN_FUNCTION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int BUILT_IN_FUNCTION__EXTERNAL_NAME
          The feature id for the 'External Name' attribute.
static int BUILT_IN_FUNCTION__LABEL
          The feature id for the 'Label' attribute.
static int BUILT_IN_FUNCTION__LANGUAGE
          The feature id for the 'Language' attribute.
static int BUILT_IN_FUNCTION__LAST_ALTERED_TS
          The feature id for the 'Last Altered TS' attribute.
static int BUILT_IN_FUNCTION__MUTATOR
          The feature id for the 'Mutator' attribute.
static int BUILT_IN_FUNCTION__NAME
          The feature id for the 'Name' attribute.
static int BUILT_IN_FUNCTION__NULL_CALL
          The feature id for the 'Null Call' attribute.
static int BUILT_IN_FUNCTION__PARAMETER_STYLE
          The feature id for the 'Parameter Style' attribute.
static int BUILT_IN_FUNCTION__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int BUILT_IN_FUNCTION__RETURN_CAST
          The feature id for the 'Return Cast' containment reference.
static int BUILT_IN_FUNCTION__RETURN_SCALER
          The feature id for the 'Return Scaler' containment reference.
static int BUILT_IN_FUNCTION__RETURN_TABLE
          The feature id for the 'Return Table' containment reference.
static int BUILT_IN_FUNCTION__SCHEMA
          The feature id for the 'Schema' reference.
static int BUILT_IN_FUNCTION__SECURITY
          The feature id for the 'Security' attribute.
static int BUILT_IN_FUNCTION__SOURCE
          The feature id for the 'Source' containment reference list.
static int BUILT_IN_FUNCTION__SPECIFIC_NAME
          The feature id for the 'Specific Name' attribute.
static int BUILT_IN_FUNCTION__SQL_DATA_ACCESS
          The feature id for the 'Sql Data Access' attribute.
static int BUILT_IN_FUNCTION__STATIC
          The feature id for the 'Static' attribute.
static int BUILT_IN_FUNCTION__TRANSFORM_GROUP
          The feature id for the 'Transform Group' attribute.
static int BUILT_IN_FUNCTION__TYPE_PRESERVING
          The feature id for the 'Type Preserving' attribute.
static int BUILT_IN_FUNCTION_FEATURE_COUNT
          The number of structural features of the the 'Built In Function' class.
static int DATA_ACCESS
          The meta object id for the 'Data Access' enum.
static SQLRoutinesPackage eINSTANCE
          The singleton instance of the package.
static java.lang.String eNAME
          The package name.
static java.lang.String eNS_PREFIX
          The package namespace name.
static java.lang.String eNS_URI
          The package namespace URI.
static int FUNCTION
          The meta object id for the 'Function' class.
static int FUNCTION__AUTHORIZATION_ID
          The feature id for the 'Authorization ID' attribute.
static int FUNCTION__CREATION_TS
          The feature id for the 'Creation TS' attribute.
static int FUNCTION__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int FUNCTION__DESCRIPTION
          The feature id for the 'Description' attribute.
static int FUNCTION__DETERMINISTIC
          The feature id for the 'Deterministic' attribute.
static int FUNCTION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int FUNCTION__EXTERNAL_NAME
          The feature id for the 'External Name' attribute.
static int FUNCTION__LABEL
          The feature id for the 'Label' attribute.
static int FUNCTION__LANGUAGE
          The feature id for the 'Language' attribute.
static int FUNCTION__LAST_ALTERED_TS
          The feature id for the 'Last Altered TS' attribute.
static int FUNCTION__MUTATOR
          The feature id for the 'Mutator' attribute.
static int FUNCTION__NAME
          The feature id for the 'Name' attribute.
static int FUNCTION__NULL_CALL
          The feature id for the 'Null Call' attribute.
static int FUNCTION__PARAMETER_STYLE
          The feature id for the 'Parameter Style' attribute.
static int FUNCTION__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int FUNCTION__RETURN_CAST
          The feature id for the 'Return Cast' containment reference.
static int FUNCTION__RETURN_SCALER
          The feature id for the 'Return Scaler' containment reference.
static int FUNCTION__RETURN_TABLE
          The feature id for the 'Return Table' containment reference.
static int FUNCTION__SCHEMA
          The feature id for the 'Schema' reference.
static int FUNCTION__SECURITY
          The feature id for the 'Security' attribute.
static int FUNCTION__SOURCE
          The feature id for the 'Source' containment reference list.
static int FUNCTION__SPECIFIC_NAME
          The feature id for the 'Specific Name' attribute.
static int FUNCTION__SQL_DATA_ACCESS
          The feature id for the 'Sql Data Access' attribute.
static int FUNCTION__STATIC
          The feature id for the 'Static' attribute.
static int FUNCTION__TRANSFORM_GROUP
          The feature id for the 'Transform Group' attribute.
static int FUNCTION__TYPE_PRESERVING
          The feature id for the 'Type Preserving' attribute.
static int FUNCTION_FEATURE_COUNT
          The number of structural features of the the 'Function' class.
static int METHOD
          The meta object id for the 'Method' class.
static int METHOD__AUTHORIZATION_ID
          The feature id for the 'Authorization ID' attribute.
static int METHOD__CONSTRUCTOR
          The feature id for the 'Constructor' attribute.
static int METHOD__CREATION_TS
          The feature id for the 'Creation TS' attribute.
static int METHOD__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int METHOD__DESCRIPTION
          The feature id for the 'Description' attribute.
static int METHOD__DETERMINISTIC
          The feature id for the 'Deterministic' attribute.
static int METHOD__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int METHOD__EXTERNAL_NAME
          The feature id for the 'External Name' attribute.
static int METHOD__LABEL
          The feature id for the 'Label' attribute.
static int METHOD__LANGUAGE
          The feature id for the 'Language' attribute.
static int METHOD__LAST_ALTERED_TS
          The feature id for the 'Last Altered TS' attribute.
static int METHOD__MUTATOR
          The feature id for the 'Mutator' attribute.
static int METHOD__NAME
          The feature id for the 'Name' attribute.
static int METHOD__NULL_CALL
          The feature id for the 'Null Call' attribute.
static int METHOD__OVERRIDING
          The feature id for the 'Overriding' attribute.
static int METHOD__PARAMETER_STYLE
          The feature id for the 'Parameter Style' attribute.
static int METHOD__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int METHOD__RETURN_CAST
          The feature id for the 'Return Cast' containment reference.
static int METHOD__RETURN_SCALER
          The feature id for the 'Return Scaler' containment reference.
static int METHOD__RETURN_TABLE
          The feature id for the 'Return Table' containment reference.
static int METHOD__SCHEMA
          The feature id for the 'Schema' reference.
static int METHOD__SECURITY
          The feature id for the 'Security' attribute.
static int METHOD__SOURCE
          The feature id for the 'Source' containment reference list.
static int METHOD__SPECIFIC_NAME
          The feature id for the 'Specific Name' attribute.
static int METHOD__SQL_DATA_ACCESS
          The feature id for the 'Sql Data Access' attribute.
static int METHOD__STATIC
          The feature id for the 'Static' attribute.
static int METHOD__TRANSFORM_GROUP
          The feature id for the 'Transform Group' attribute.
static int METHOD__TYPE_PRESERVING
          The feature id for the 'Type Preserving' attribute.
static int METHOD_FEATURE_COUNT
          The number of structural features of the the 'Method' class.
static int PARAMETER
          The meta object id for the 'Parameter' class.
static int PARAMETER__CONTAINED_TYPE
          The feature id for the 'Contained Type' containment reference.
static int PARAMETER__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int PARAMETER__DESCRIPTION
          The feature id for the 'Description' attribute.
static int PARAMETER__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int PARAMETER__LABEL
          The feature id for the 'Label' attribute.
static int PARAMETER__LOCATOR
          The feature id for the 'Locator' attribute.
static int PARAMETER__MODE
          The feature id for the 'Mode' attribute.
static int PARAMETER__NAME
          The feature id for the 'Name' attribute.
static int PARAMETER__REFERENCED_TYPE
          The feature id for the 'Referenced Type' reference.
static int PARAMETER__ROUTINE
          The feature id for the 'Routine' container reference.
static int PARAMETER_FEATURE_COUNT
          The number of structural features of the the 'Parameter' class.
static int PARAMETER_MODE
          The meta object id for the 'Parameter Mode' enum.
static int PROCEDURE
          The meta object id for the 'Procedure' class.
static int PROCEDURE__AUTHORIZATION_ID
          The feature id for the 'Authorization ID' attribute.
static int PROCEDURE__CREATION_TS
          The feature id for the 'Creation TS' attribute.
static int PROCEDURE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int PROCEDURE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int PROCEDURE__DETERMINISTIC
          The feature id for the 'Deterministic' attribute.
static int PROCEDURE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int PROCEDURE__EXTERNAL_NAME
          The feature id for the 'External Name' attribute.
static int PROCEDURE__LABEL
          The feature id for the 'Label' attribute.
static int PROCEDURE__LANGUAGE
          The feature id for the 'Language' attribute.
static int PROCEDURE__LAST_ALTERED_TS
          The feature id for the 'Last Altered TS' attribute.
static int PROCEDURE__MAX_RESULT_SETS
          The feature id for the 'Max Result Sets' attribute.
static int PROCEDURE__NAME
          The feature id for the 'Name' attribute.
static int PROCEDURE__OLD_SAVE_POINT
          The feature id for the 'Old Save Point' attribute.
static int PROCEDURE__PARAMETER_STYLE
          The feature id for the 'Parameter Style' attribute.
static int PROCEDURE__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int PROCEDURE__RESULT_SET
          The feature id for the 'Result Set' containment reference list.
static int PROCEDURE__SCHEMA
          The feature id for the 'Schema' reference.
static int PROCEDURE__SECURITY
          The feature id for the 'Security' attribute.
static int PROCEDURE__SOURCE
          The feature id for the 'Source' containment reference list.
static int PROCEDURE__SPECIFIC_NAME
          The feature id for the 'Specific Name' attribute.
static int PROCEDURE__SQL_DATA_ACCESS
          The feature id for the 'Sql Data Access' attribute.
static int PROCEDURE_FEATURE_COUNT
          The number of structural features of the the 'Procedure' class.
static int ROUTINE
          The meta object id for the 'Routine' class.
static int ROUTINE__AUTHORIZATION_ID
          The feature id for the 'Authorization ID' attribute.
static int ROUTINE__CREATION_TS
          The feature id for the 'Creation TS' attribute.
static int ROUTINE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int ROUTINE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ROUTINE__DETERMINISTIC
          The feature id for the 'Deterministic' attribute.
static int ROUTINE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ROUTINE__EXTERNAL_NAME
          The feature id for the 'External Name' attribute.
static int ROUTINE__LABEL
          The feature id for the 'Label' attribute.
static int ROUTINE__LANGUAGE
          The feature id for the 'Language' attribute.
static int ROUTINE__LAST_ALTERED_TS
          The feature id for the 'Last Altered TS' attribute.
static int ROUTINE__NAME
          The feature id for the 'Name' attribute.
static int ROUTINE__PARAMETER_STYLE
          The feature id for the 'Parameter Style' attribute.
static int ROUTINE__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int ROUTINE__SCHEMA
          The feature id for the 'Schema' reference.
static int ROUTINE__SECURITY
          The feature id for the 'Security' attribute.
static int ROUTINE__SOURCE
          The feature id for the 'Source' containment reference list.
static int ROUTINE__SPECIFIC_NAME
          The feature id for the 'Specific Name' attribute.
static int ROUTINE__SQL_DATA_ACCESS
          The feature id for the 'Sql Data Access' attribute.
static int ROUTINE_FEATURE_COUNT
          The number of structural features of the the 'Routine' class.
static int ROUTINE_RESULT_TABLE
          The meta object id for the 'Routine Result Table' class.
static int ROUTINE_RESULT_TABLE__COLUMNS
          The feature id for the 'Columns' containment reference list.
static int ROUTINE_RESULT_TABLE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int ROUTINE_RESULT_TABLE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int ROUTINE_RESULT_TABLE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int ROUTINE_RESULT_TABLE__INDEX
          The feature id for the 'Index' reference list.
static int ROUTINE_RESULT_TABLE__INSERTABLE
          The feature id for the 'Insertable' attribute.
static int ROUTINE_RESULT_TABLE__LABEL
          The feature id for the 'Label' attribute.
static int ROUTINE_RESULT_TABLE__NAME
          The feature id for the 'Name' attribute.
static int ROUTINE_RESULT_TABLE__SCHEMA
          The feature id for the 'Schema' reference.
static int ROUTINE_RESULT_TABLE__SELF_REF_COLUMN_GENERATION
          The feature id for the 'Self Ref Column Generation' attribute.
static int ROUTINE_RESULT_TABLE__SUBTABLES
          The feature id for the 'Subtables' reference list.
static int ROUTINE_RESULT_TABLE__SUPERTABLE
          The feature id for the 'Supertable' reference.
static int ROUTINE_RESULT_TABLE__TRIGGERS
          The feature id for the 'Triggers' reference list.
static int ROUTINE_RESULT_TABLE__UDT
          The feature id for the 'Udt' reference.
static int ROUTINE_RESULT_TABLE__UPDATABLE
          The feature id for the 'Updatable' attribute.
static int ROUTINE_RESULT_TABLE_FEATURE_COUNT
          The number of structural features of the the 'Routine Result Table' class.
static int SOURCE
          The meta object id for the 'Source' class.
static int SOURCE__BODY
          The feature id for the 'Body' attribute.
static int SOURCE__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int SOURCE__DESCRIPTION
          The feature id for the 'Description' attribute.
static int SOURCE__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int SOURCE__LABEL
          The feature id for the 'Label' attribute.
static int SOURCE__NAME
          The feature id for the 'Name' attribute.
static int SOURCE_FEATURE_COUNT
          The number of structural features of the the 'Source' class.
static int USER_DEFINED_FUNCTION
          The meta object id for the 'User Defined Function' class.
static int USER_DEFINED_FUNCTION__AUTHORIZATION_ID
          The feature id for the 'Authorization ID' attribute.
static int USER_DEFINED_FUNCTION__CREATION_TS
          The feature id for the 'Creation TS' attribute.
static int USER_DEFINED_FUNCTION__DEPENDENCIES
          The feature id for the 'Dependencies' containment reference list.
static int USER_DEFINED_FUNCTION__DESCRIPTION
          The feature id for the 'Description' attribute.
static int USER_DEFINED_FUNCTION__DETERMINISTIC
          The feature id for the 'Deterministic' attribute.
static int USER_DEFINED_FUNCTION__EANNOTATIONS
          The feature id for the 'EAnnotations' containment reference list.
static int USER_DEFINED_FUNCTION__EXTERNAL_NAME
          The feature id for the 'External Name' attribute.
static int USER_DEFINED_FUNCTION__LABEL
          The feature id for the 'Label' attribute.
static int USER_DEFINED_FUNCTION__LANGUAGE
          The feature id for the 'Language' attribute.
static int USER_DEFINED_FUNCTION__LAST_ALTERED_TS
          The feature id for the 'Last Altered TS' attribute.
static int USER_DEFINED_FUNCTION__MUTATOR
          The feature id for the 'Mutator' attribute.
static int USER_DEFINED_FUNCTION__NAME
          The feature id for the 'Name' attribute.
static int USER_DEFINED_FUNCTION__NULL_CALL
          The feature id for the 'Null Call' attribute.
static int USER_DEFINED_FUNCTION__PARAMETER_STYLE
          The feature id for the 'Parameter Style' attribute.
static int USER_DEFINED_FUNCTION__PARAMETERS
          The feature id for the 'Parameters' containment reference list.
static int USER_DEFINED_FUNCTION__RETURN_CAST
          The feature id for the 'Return Cast' containment reference.
static int USER_DEFINED_FUNCTION__RETURN_SCALER
          The feature id for the 'Return Scaler' containment reference.
static int USER_DEFINED_FUNCTION__RETURN_TABLE
          The feature id for the 'Return Table' containment reference.
static int USER_DEFINED_FUNCTION__SCHEMA
          The feature id for the 'Schema' reference.
static int USER_DEFINED_FUNCTION__SECURITY
          The feature id for the 'Security' attribute.
static int USER_DEFINED_FUNCTION__SOURCE
          The feature id for the 'Source' containment reference list.
static int USER_DEFINED_FUNCTION__SPECIFIC_NAME
          The feature id for the 'Specific Name' attribute.
static int USER_DEFINED_FUNCTION__SQL_DATA_ACCESS
          The feature id for the 'Sql Data Access' attribute.
static int USER_DEFINED_FUNCTION__STATIC
          The feature id for the 'Static' attribute.
static int USER_DEFINED_FUNCTION__TRANSFORM_GROUP
          The feature id for the 'Transform Group' attribute.
static int USER_DEFINED_FUNCTION__TYPE_PRESERVING
          The feature id for the 'Type Preserving' attribute.
static int USER_DEFINED_FUNCTION_FEATURE_COUNT
          The number of structural features of the the 'User Defined Function' class.
 
Method Summary
 org.eclipse.emf.ecore.EClass getBuiltInFunction()
          Returns the meta object for class 'Built In Function'.
 org.eclipse.emf.ecore.EEnum getDataAccess()
          Returns the meta object for enum 'Data Access'.
 org.eclipse.emf.ecore.EAttribute getFunction_Mutator()
          Returns the meta object for the attribute 'Mutator'.
 org.eclipse.emf.ecore.EAttribute getFunction_NullCall()
          Returns the meta object for the attribute 'Null Call'.
 org.eclipse.emf.ecore.EReference getFunction_ReturnCast()
          Returns the meta object for the containment reference 'Return Cast'.
 org.eclipse.emf.ecore.EReference getFunction_ReturnScaler()
          Returns the meta object for the containment reference 'Return Scaler'.
 org.eclipse.emf.ecore.EReference getFunction_ReturnTable()
          Returns the meta object for the containment reference 'Return Table'.
 org.eclipse.emf.ecore.EAttribute getFunction_Static()
          Returns the meta object for the attribute 'Static'.
 org.eclipse.emf.ecore.EAttribute getFunction_TransformGroup()
          Returns the meta object for the attribute 'Transform Group'.
 org.eclipse.emf.ecore.EAttribute getFunction_TypePreserving()
          Returns the meta object for the attribute 'Type Preserving'.
 org.eclipse.emf.ecore.EClass getFunction()
          Returns the meta object for class 'Function'.
 org.eclipse.emf.ecore.EAttribute getMethod_Constructor()
          Returns the meta object for the attribute 'Constructor'.
 org.eclipse.emf.ecore.EAttribute getMethod_Overriding()
          Returns the meta object for the attribute 'Overriding'.
 org.eclipse.emf.ecore.EClass getMethod()
          Returns the meta object for class 'Method'.
 org.eclipse.emf.ecore.EAttribute getParameter_Locator()
          Returns the meta object for the attribute 'Locator'.
 org.eclipse.emf.ecore.EAttribute getParameter_Mode()
          Returns the meta object for the attribute 'Mode'.
 org.eclipse.emf.ecore.EReference getParameter_Routine()
          Returns the meta object for the container reference 'Routine'.
 org.eclipse.emf.ecore.EClass getParameter()
          Returns the meta object for class 'Parameter'.
 org.eclipse.emf.ecore.EEnum getParameterMode()
          Returns the meta object for enum 'Parameter Mode'.
 org.eclipse.emf.ecore.EAttribute getProcedure_MaxResultSets()
          Returns the meta object for the attribute 'Max Result Sets'.
 org.eclipse.emf.ecore.EAttribute getProcedure_OldSavePoint()
          Returns the meta object for the attribute 'Old Save Point'.
 org.eclipse.emf.ecore.EReference getProcedure_ResultSet()
          Returns the meta object for the containment reference list 'Result Set'.
 org.eclipse.emf.ecore.EClass getProcedure()
          Returns the meta object for class 'Procedure'.
 org.eclipse.emf.ecore.EAttribute getRoutine_AuthorizationID()
          Returns the meta object for the attribute 'Authorization ID'.
 org.eclipse.emf.ecore.EAttribute getRoutine_CreationTS()
          Returns the meta object for the attribute 'Creation TS'.
 org.eclipse.emf.ecore.EAttribute getRoutine_Deterministic()
          Returns the meta object for the attribute 'Deterministic'.
 org.eclipse.emf.ecore.EAttribute getRoutine_ExternalName()
          Returns the meta object for the attribute 'External Name'.
 org.eclipse.emf.ecore.EAttribute getRoutine_Language()
          Returns the meta object for the attribute 'Language'.
 org.eclipse.emf.ecore.EAttribute getRoutine_LastAlteredTS()
          Returns the meta object for the attribute 'Last Altered TS'.
 org.eclipse.emf.ecore.EReference getRoutine_Parameters()
          Returns the meta object for the containment reference list 'Parameters'.
 org.eclipse.emf.ecore.EAttribute getRoutine_ParameterStyle()
          Returns the meta object for the attribute 'Parameter Style'.
 org.eclipse.emf.ecore.EReference getRoutine_Schema()
          Returns the meta object for the reference 'Schema'.
 org.eclipse.emf.ecore.EAttribute getRoutine_Security()
          Returns the meta object for the attribute 'Security'.
 org.eclipse.emf.ecore.EReference getRoutine_Source()
          Returns the meta object for the containment reference list 'Source'.
 org.eclipse.emf.ecore.EAttribute getRoutine_SpecificName()
          Returns the meta object for the attribute 'Specific Name'.
 org.eclipse.emf.ecore.EAttribute getRoutine_SqlDataAccess()
          Returns the meta object for the attribute 'Sql Data Access'.
 org.eclipse.emf.ecore.EClass getRoutine()
          Returns the meta object for class 'Routine'.
 org.eclipse.emf.ecore.EClass getRoutineResultTable()
          Returns the meta object for class 'Routine Result Table'.
 org.eclipse.emf.ecore.EAttribute getSource_Body()
          Returns the meta object for the attribute 'Body'.
 org.eclipse.emf.ecore.EClass getSource()
          Returns the meta object for class 'Source'.
 SQLRoutinesFactory getSQLRoutinesFactory()
          Returns the factory that creates the instances of the model.
 org.eclipse.emf.ecore.EClass getUserDefinedFunction()
          Returns the meta object for class 'User Defined Function'.
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eNAME

public static final java.lang.String eNAME
The package name.

eNS_URI

public static final java.lang.String eNS_URI
The package namespace URI.

eNS_PREFIX

public static final java.lang.String eNS_PREFIX
The package namespace name.

eINSTANCE

public static final SQLRoutinesPackage eINSTANCE
The singleton instance of the package.

ROUTINE

public static final int ROUTINE
The meta object id for the 'Routine' class.
See Also:
RoutineImpl, SQLRoutinesPackageImpl.getRoutine()

ROUTINE__EANNOTATIONS

public static final int ROUTINE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ROUTINE__NAME

public static final int ROUTINE__NAME
The feature id for the 'Name' attribute.

ROUTINE__DEPENDENCIES

public static final int ROUTINE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

ROUTINE__DESCRIPTION

public static final int ROUTINE__DESCRIPTION
The feature id for the 'Description' attribute.

ROUTINE__LABEL

public static final int ROUTINE__LABEL
The feature id for the 'Label' attribute.

ROUTINE__SPECIFIC_NAME

public static final int ROUTINE__SPECIFIC_NAME
The feature id for the 'Specific Name' attribute.

ROUTINE__LANGUAGE

public static final int ROUTINE__LANGUAGE
The feature id for the 'Language' attribute.

ROUTINE__PARAMETER_STYLE

public static final int ROUTINE__PARAMETER_STYLE
The feature id for the 'Parameter Style' attribute.

ROUTINE__DETERMINISTIC

public static final int ROUTINE__DETERMINISTIC
The feature id for the 'Deterministic' attribute.

ROUTINE__SQL_DATA_ACCESS

public static final int ROUTINE__SQL_DATA_ACCESS
The feature id for the 'Sql Data Access' attribute.

ROUTINE__CREATION_TS

public static final int ROUTINE__CREATION_TS
The feature id for the 'Creation TS' attribute.

ROUTINE__LAST_ALTERED_TS

public static final int ROUTINE__LAST_ALTERED_TS
The feature id for the 'Last Altered TS' attribute.

ROUTINE__AUTHORIZATION_ID

public static final int ROUTINE__AUTHORIZATION_ID
The feature id for the 'Authorization ID' attribute.

ROUTINE__SECURITY

public static final int ROUTINE__SECURITY
The feature id for the 'Security' attribute.

ROUTINE__EXTERNAL_NAME

public static final int ROUTINE__EXTERNAL_NAME
The feature id for the 'External Name' attribute.

ROUTINE__PARAMETERS

public static final int ROUTINE__PARAMETERS
The feature id for the 'Parameters' containment reference list.

ROUTINE__SOURCE

public static final int ROUTINE__SOURCE
The feature id for the 'Source' containment reference list.

ROUTINE__SCHEMA

public static final int ROUTINE__SCHEMA
The feature id for the 'Schema' reference.

ROUTINE_FEATURE_COUNT

public static final int ROUTINE_FEATURE_COUNT
The number of structural features of the the 'Routine' class.

SOURCE

public static final int SOURCE
The meta object id for the 'Source' class.
See Also:
SourceImpl, SQLRoutinesPackageImpl.getSource()

SOURCE__EANNOTATIONS

public static final int SOURCE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

SOURCE__NAME

public static final int SOURCE__NAME
The feature id for the 'Name' attribute.

SOURCE__DEPENDENCIES

public static final int SOURCE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

SOURCE__DESCRIPTION

public static final int SOURCE__DESCRIPTION
The feature id for the 'Description' attribute.

SOURCE__LABEL

public static final int SOURCE__LABEL
The feature id for the 'Label' attribute.

SOURCE__BODY

public static final int SOURCE__BODY
The feature id for the 'Body' attribute.

SOURCE_FEATURE_COUNT

public static final int SOURCE_FEATURE_COUNT
The number of structural features of the the 'Source' class.

PARAMETER

public static final int PARAMETER
The meta object id for the 'Parameter' class.
See Also:
ParameterImpl, SQLRoutinesPackageImpl.getParameter()

PARAMETER__EANNOTATIONS

public static final int PARAMETER__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

PARAMETER__NAME

public static final int PARAMETER__NAME
The feature id for the 'Name' attribute.

PARAMETER__DEPENDENCIES

public static final int PARAMETER__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

PARAMETER__DESCRIPTION

public static final int PARAMETER__DESCRIPTION
The feature id for the 'Description' attribute.

PARAMETER__LABEL

public static final int PARAMETER__LABEL
The feature id for the 'Label' attribute.

PARAMETER__CONTAINED_TYPE

public static final int PARAMETER__CONTAINED_TYPE
The feature id for the 'Contained Type' containment reference.

PARAMETER__REFERENCED_TYPE

public static final int PARAMETER__REFERENCED_TYPE
The feature id for the 'Referenced Type' reference.

PARAMETER__MODE

public static final int PARAMETER__MODE
The feature id for the 'Mode' attribute.

PARAMETER__LOCATOR

public static final int PARAMETER__LOCATOR
The feature id for the 'Locator' attribute.

PARAMETER__ROUTINE

public static final int PARAMETER__ROUTINE
The feature id for the 'Routine' container reference.

PARAMETER_FEATURE_COUNT

public static final int PARAMETER_FEATURE_COUNT
The number of structural features of the the 'Parameter' class.

PROCEDURE

public static final int PROCEDURE
The meta object id for the 'Procedure' class.
See Also:
ProcedureImpl, SQLRoutinesPackageImpl.getProcedure()

PROCEDURE__EANNOTATIONS

public static final int PROCEDURE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

PROCEDURE__NAME

public static final int PROCEDURE__NAME
The feature id for the 'Name' attribute.

PROCEDURE__DEPENDENCIES

public static final int PROCEDURE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

PROCEDURE__DESCRIPTION

public static final int PROCEDURE__DESCRIPTION
The feature id for the 'Description' attribute.

PROCEDURE__LABEL

public static final int PROCEDURE__LABEL
The feature id for the 'Label' attribute.

PROCEDURE__SPECIFIC_NAME

public static final int PROCEDURE__SPECIFIC_NAME
The feature id for the 'Specific Name' attribute.

PROCEDURE__LANGUAGE

public static final int PROCEDURE__LANGUAGE
The feature id for the 'Language' attribute.

PROCEDURE__PARAMETER_STYLE

public static final int PROCEDURE__PARAMETER_STYLE
The feature id for the 'Parameter Style' attribute.

PROCEDURE__DETERMINISTIC

public static final int PROCEDURE__DETERMINISTIC
The feature id for the 'Deterministic' attribute.

PROCEDURE__SQL_DATA_ACCESS

public static final int PROCEDURE__SQL_DATA_ACCESS
The feature id for the 'Sql Data Access' attribute.

PROCEDURE__CREATION_TS

public static final int PROCEDURE__CREATION_TS
The feature id for the 'Creation TS' attribute.

PROCEDURE__LAST_ALTERED_TS

public static final int PROCEDURE__LAST_ALTERED_TS
The feature id for the 'Last Altered TS' attribute.

PROCEDURE__AUTHORIZATION_ID

public static final int PROCEDURE__AUTHORIZATION_ID
The feature id for the 'Authorization ID' attribute.

PROCEDURE__SECURITY

public static final int PROCEDURE__SECURITY
The feature id for the 'Security' attribute.

PROCEDURE__EXTERNAL_NAME

public static final int PROCEDURE__EXTERNAL_NAME
The feature id for the 'External Name' attribute.

PROCEDURE__PARAMETERS

public static final int PROCEDURE__PARAMETERS
The feature id for the 'Parameters' containment reference list.

PROCEDURE__SOURCE

public static final int PROCEDURE__SOURCE
The feature id for the 'Source' containment reference list.

PROCEDURE__SCHEMA

public static final int PROCEDURE__SCHEMA
The feature id for the 'Schema' reference.

PROCEDURE__MAX_RESULT_SETS

public static final int PROCEDURE__MAX_RESULT_SETS
The feature id for the 'Max Result Sets' attribute.

PROCEDURE__OLD_SAVE_POINT

public static final int PROCEDURE__OLD_SAVE_POINT
The feature id for the 'Old Save Point' attribute.

PROCEDURE__RESULT_SET

public static final int PROCEDURE__RESULT_SET
The feature id for the 'Result Set' containment reference list.

PROCEDURE_FEATURE_COUNT

public static final int PROCEDURE_FEATURE_COUNT
The number of structural features of the the 'Procedure' class.

FUNCTION

public static final int FUNCTION
The meta object id for the 'Function' class.
See Also:
FunctionImpl, SQLRoutinesPackageImpl.getFunction()

FUNCTION__EANNOTATIONS

public static final int FUNCTION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

FUNCTION__NAME

public static final int FUNCTION__NAME
The feature id for the 'Name' attribute.

FUNCTION__DEPENDENCIES

public static final int FUNCTION__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

FUNCTION__DESCRIPTION

public static final int FUNCTION__DESCRIPTION
The feature id for the 'Description' attribute.

FUNCTION__LABEL

public static final int FUNCTION__LABEL
The feature id for the 'Label' attribute.

FUNCTION__SPECIFIC_NAME

public static final int FUNCTION__SPECIFIC_NAME
The feature id for the 'Specific Name' attribute.

FUNCTION__LANGUAGE

public static final int FUNCTION__LANGUAGE
The feature id for the 'Language' attribute.

FUNCTION__PARAMETER_STYLE

public static final int FUNCTION__PARAMETER_STYLE
The feature id for the 'Parameter Style' attribute.

FUNCTION__DETERMINISTIC

public static final int FUNCTION__DETERMINISTIC
The feature id for the 'Deterministic' attribute.

FUNCTION__SQL_DATA_ACCESS

public static final int FUNCTION__SQL_DATA_ACCESS
The feature id for the 'Sql Data Access' attribute.

FUNCTION__CREATION_TS

public static final int FUNCTION__CREATION_TS
The feature id for the 'Creation TS' attribute.

FUNCTION__LAST_ALTERED_TS

public static final int FUNCTION__LAST_ALTERED_TS
The feature id for the 'Last Altered TS' attribute.

FUNCTION__AUTHORIZATION_ID

public static final int FUNCTION__AUTHORIZATION_ID
The feature id for the 'Authorization ID' attribute.

FUNCTION__SECURITY

public static final int FUNCTION__SECURITY
The feature id for the 'Security' attribute.

FUNCTION__EXTERNAL_NAME

public static final int FUNCTION__EXTERNAL_NAME
The feature id for the 'External Name' attribute.

FUNCTION__PARAMETERS

public static final int FUNCTION__PARAMETERS
The feature id for the 'Parameters' containment reference list.

FUNCTION__SOURCE

public static final int FUNCTION__SOURCE
The feature id for the 'Source' containment reference list.

FUNCTION__SCHEMA

public static final int FUNCTION__SCHEMA
The feature id for the 'Schema' reference.

FUNCTION__NULL_CALL

public static final int FUNCTION__NULL_CALL
The feature id for the 'Null Call' attribute.

FUNCTION__STATIC

public static final int FUNCTION__STATIC
The feature id for the 'Static' attribute.

FUNCTION__TRANSFORM_GROUP

public static final int FUNCTION__TRANSFORM_GROUP
The feature id for the 'Transform Group' attribute.

FUNCTION__TYPE_PRESERVING

public static final int FUNCTION__TYPE_PRESERVING
The feature id for the 'Type Preserving' attribute.

FUNCTION__MUTATOR

public static final int FUNCTION__MUTATOR
The feature id for the 'Mutator' attribute.

FUNCTION__RETURN_TABLE

public static final int FUNCTION__RETURN_TABLE
The feature id for the 'Return Table' containment reference.

FUNCTION__RETURN_SCALER

public static final int FUNCTION__RETURN_SCALER
The feature id for the 'Return Scaler' containment reference.

FUNCTION__RETURN_CAST

public static final int FUNCTION__RETURN_CAST
The feature id for the 'Return Cast' containment reference.

FUNCTION_FEATURE_COUNT

public static final int FUNCTION_FEATURE_COUNT
The number of structural features of the the 'Function' class.

ROUTINE_RESULT_TABLE

public static final int ROUTINE_RESULT_TABLE
The meta object id for the 'Routine Result Table' class.
See Also:
RoutineResultTableImpl, SQLRoutinesPackageImpl.getRoutineResultTable()

ROUTINE_RESULT_TABLE__EANNOTATIONS

public static final int ROUTINE_RESULT_TABLE__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

ROUTINE_RESULT_TABLE__NAME

public static final int ROUTINE_RESULT_TABLE__NAME
The feature id for the 'Name' attribute.

ROUTINE_RESULT_TABLE__DEPENDENCIES

public static final int ROUTINE_RESULT_TABLE__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

ROUTINE_RESULT_TABLE__DESCRIPTION

public static final int ROUTINE_RESULT_TABLE__DESCRIPTION
The feature id for the 'Description' attribute.

ROUTINE_RESULT_TABLE__LABEL

public static final int ROUTINE_RESULT_TABLE__LABEL
The feature id for the 'Label' attribute.

ROUTINE_RESULT_TABLE__COLUMNS

public static final int ROUTINE_RESULT_TABLE__COLUMNS
The feature id for the 'Columns' containment reference list.

ROUTINE_RESULT_TABLE__SUPERTABLE

public static final int ROUTINE_RESULT_TABLE__SUPERTABLE
The feature id for the 'Supertable' reference.

ROUTINE_RESULT_TABLE__SUBTABLES

public static final int ROUTINE_RESULT_TABLE__SUBTABLES
The feature id for the 'Subtables' reference list.

ROUTINE_RESULT_TABLE__SCHEMA

public static final int ROUTINE_RESULT_TABLE__SCHEMA
The feature id for the 'Schema' reference.

ROUTINE_RESULT_TABLE__UDT

public static final int ROUTINE_RESULT_TABLE__UDT
The feature id for the 'Udt' reference.

ROUTINE_RESULT_TABLE__TRIGGERS

public static final int ROUTINE_RESULT_TABLE__TRIGGERS
The feature id for the 'Triggers' reference list.

ROUTINE_RESULT_TABLE__INDEX

public static final int ROUTINE_RESULT_TABLE__INDEX
The feature id for the 'Index' reference list.

ROUTINE_RESULT_TABLE__SELF_REF_COLUMN_GENERATION

public static final int ROUTINE_RESULT_TABLE__SELF_REF_COLUMN_GENERATION
The feature id for the 'Self Ref Column Generation' attribute.

ROUTINE_RESULT_TABLE__INSERTABLE

public static final int ROUTINE_RESULT_TABLE__INSERTABLE
The feature id for the 'Insertable' attribute.

ROUTINE_RESULT_TABLE__UPDATABLE

public static final int ROUTINE_RESULT_TABLE__UPDATABLE
The feature id for the 'Updatable' attribute.

ROUTINE_RESULT_TABLE_FEATURE_COUNT

public static final int ROUTINE_RESULT_TABLE_FEATURE_COUNT
The number of structural features of the the 'Routine Result Table' class.

METHOD

public static final int METHOD
The meta object id for the 'Method' class.
See Also:
MethodImpl, SQLRoutinesPackageImpl.getMethod()

METHOD__EANNOTATIONS

public static final int METHOD__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

METHOD__NAME

public static final int METHOD__NAME
The feature id for the 'Name' attribute.

METHOD__DEPENDENCIES

public static final int METHOD__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

METHOD__DESCRIPTION

public static final int METHOD__DESCRIPTION
The feature id for the 'Description' attribute.

METHOD__LABEL

public static final int METHOD__LABEL
The feature id for the 'Label' attribute.

METHOD__SPECIFIC_NAME

public static final int METHOD__SPECIFIC_NAME
The feature id for the 'Specific Name' attribute.

METHOD__LANGUAGE

public static final int METHOD__LANGUAGE
The feature id for the 'Language' attribute.

METHOD__PARAMETER_STYLE

public static final int METHOD__PARAMETER_STYLE
The feature id for the 'Parameter Style' attribute.

METHOD__DETERMINISTIC

public static final int METHOD__DETERMINISTIC
The feature id for the 'Deterministic' attribute.

METHOD__SQL_DATA_ACCESS

public static final int METHOD__SQL_DATA_ACCESS
The feature id for the 'Sql Data Access' attribute.

METHOD__CREATION_TS

public static final int METHOD__CREATION_TS
The feature id for the 'Creation TS' attribute.

METHOD__LAST_ALTERED_TS

public static final int METHOD__LAST_ALTERED_TS
The feature id for the 'Last Altered TS' attribute.

METHOD__AUTHORIZATION_ID

public static final int METHOD__AUTHORIZATION_ID
The feature id for the 'Authorization ID' attribute.

METHOD__SECURITY

public static final int METHOD__SECURITY
The feature id for the 'Security' attribute.

METHOD__EXTERNAL_NAME

public static final int METHOD__EXTERNAL_NAME
The feature id for the 'External Name' attribute.

METHOD__PARAMETERS

public static final int METHOD__PARAMETERS
The feature id for the 'Parameters' containment reference list.

METHOD__SOURCE

public static final int METHOD__SOURCE
The feature id for the 'Source' containment reference list.

METHOD__SCHEMA

public static final int METHOD__SCHEMA
The feature id for the 'Schema' reference.

METHOD__NULL_CALL

public static final int METHOD__NULL_CALL
The feature id for the 'Null Call' attribute.

METHOD__STATIC

public static final int METHOD__STATIC
The feature id for the 'Static' attribute.

METHOD__TRANSFORM_GROUP

public static final int METHOD__TRANSFORM_GROUP
The feature id for the 'Transform Group' attribute.

METHOD__TYPE_PRESERVING

public static final int METHOD__TYPE_PRESERVING
The feature id for the 'Type Preserving' attribute.

METHOD__MUTATOR

public static final int METHOD__MUTATOR
The feature id for the 'Mutator' attribute.

METHOD__RETURN_TABLE

public static final int METHOD__RETURN_TABLE
The feature id for the 'Return Table' containment reference.

METHOD__RETURN_SCALER

public static final int METHOD__RETURN_SCALER
The feature id for the 'Return Scaler' containment reference.

METHOD__RETURN_CAST

public static final int METHOD__RETURN_CAST
The feature id for the 'Return Cast' containment reference.

METHOD__OVERRIDING

public static final int METHOD__OVERRIDING
The feature id for the 'Overriding' attribute.

METHOD__CONSTRUCTOR

public static final int METHOD__CONSTRUCTOR
The feature id for the 'Constructor' attribute.

METHOD_FEATURE_COUNT

public static final int METHOD_FEATURE_COUNT
The number of structural features of the the 'Method' class.

USER_DEFINED_FUNCTION

public static final int USER_DEFINED_FUNCTION
The meta object id for the 'User Defined Function' class.
See Also:
UserDefinedFunctionImpl, SQLRoutinesPackageImpl.getUserDefinedFunction()

USER_DEFINED_FUNCTION__EANNOTATIONS

public static final int USER_DEFINED_FUNCTION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

USER_DEFINED_FUNCTION__NAME

public static final int USER_DEFINED_FUNCTION__NAME
The feature id for the 'Name' attribute.

USER_DEFINED_FUNCTION__DEPENDENCIES

public static final int USER_DEFINED_FUNCTION__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

USER_DEFINED_FUNCTION__DESCRIPTION

public static final int USER_DEFINED_FUNCTION__DESCRIPTION
The feature id for the 'Description' attribute.

USER_DEFINED_FUNCTION__LABEL

public static final int USER_DEFINED_FUNCTION__LABEL
The feature id for the 'Label' attribute.

USER_DEFINED_FUNCTION__SPECIFIC_NAME

public static final int USER_DEFINED_FUNCTION__SPECIFIC_NAME
The feature id for the 'Specific Name' attribute.

USER_DEFINED_FUNCTION__LANGUAGE

public static final int USER_DEFINED_FUNCTION__LANGUAGE
The feature id for the 'Language' attribute.

USER_DEFINED_FUNCTION__PARAMETER_STYLE

public static final int USER_DEFINED_FUNCTION__PARAMETER_STYLE
The feature id for the 'Parameter Style' attribute.

USER_DEFINED_FUNCTION__DETERMINISTIC

public static final int USER_DEFINED_FUNCTION__DETERMINISTIC
The feature id for the 'Deterministic' attribute.

USER_DEFINED_FUNCTION__SQL_DATA_ACCESS

public static final int USER_DEFINED_FUNCTION__SQL_DATA_ACCESS
The feature id for the 'Sql Data Access' attribute.

USER_DEFINED_FUNCTION__CREATION_TS

public static final int USER_DEFINED_FUNCTION__CREATION_TS
The feature id for the 'Creation TS' attribute.

USER_DEFINED_FUNCTION__LAST_ALTERED_TS

public static final int USER_DEFINED_FUNCTION__LAST_ALTERED_TS
The feature id for the 'Last Altered TS' attribute.

USER_DEFINED_FUNCTION__AUTHORIZATION_ID

public static final int USER_DEFINED_FUNCTION__AUTHORIZATION_ID
The feature id for the 'Authorization ID' attribute.

USER_DEFINED_FUNCTION__SECURITY

public static final int USER_DEFINED_FUNCTION__SECURITY
The feature id for the 'Security' attribute.

USER_DEFINED_FUNCTION__EXTERNAL_NAME

public static final int USER_DEFINED_FUNCTION__EXTERNAL_NAME
The feature id for the 'External Name' attribute.

USER_DEFINED_FUNCTION__PARAMETERS

public static final int USER_DEFINED_FUNCTION__PARAMETERS
The feature id for the 'Parameters' containment reference list.

USER_DEFINED_FUNCTION__SOURCE

public static final int USER_DEFINED_FUNCTION__SOURCE
The feature id for the 'Source' containment reference list.

USER_DEFINED_FUNCTION__SCHEMA

public static final int USER_DEFINED_FUNCTION__SCHEMA
The feature id for the 'Schema' reference.

USER_DEFINED_FUNCTION__NULL_CALL

public static final int USER_DEFINED_FUNCTION__NULL_CALL
The feature id for the 'Null Call' attribute.

USER_DEFINED_FUNCTION__STATIC

public static final int USER_DEFINED_FUNCTION__STATIC
The feature id for the 'Static' attribute.

USER_DEFINED_FUNCTION__TRANSFORM_GROUP

public static final int USER_DEFINED_FUNCTION__TRANSFORM_GROUP
The feature id for the 'Transform Group' attribute.

USER_DEFINED_FUNCTION__TYPE_PRESERVING

public static final int USER_DEFINED_FUNCTION__TYPE_PRESERVING
The feature id for the 'Type Preserving' attribute.

USER_DEFINED_FUNCTION__MUTATOR

public static final int USER_DEFINED_FUNCTION__MUTATOR
The feature id for the 'Mutator' attribute.

USER_DEFINED_FUNCTION__RETURN_TABLE

public static final int USER_DEFINED_FUNCTION__RETURN_TABLE
The feature id for the 'Return Table' containment reference.

USER_DEFINED_FUNCTION__RETURN_SCALER

public static final int USER_DEFINED_FUNCTION__RETURN_SCALER
The feature id for the 'Return Scaler' containment reference.

USER_DEFINED_FUNCTION__RETURN_CAST

public static final int USER_DEFINED_FUNCTION__RETURN_CAST
The feature id for the 'Return Cast' containment reference.

USER_DEFINED_FUNCTION_FEATURE_COUNT

public static final int USER_DEFINED_FUNCTION_FEATURE_COUNT
The number of structural features of the the 'User Defined Function' class.

BUILT_IN_FUNCTION

public static final int BUILT_IN_FUNCTION
The meta object id for the 'Built In Function' class.
See Also:
BuiltInFunctionImpl, SQLRoutinesPackageImpl.getBuiltInFunction()

BUILT_IN_FUNCTION__EANNOTATIONS

public static final int BUILT_IN_FUNCTION__EANNOTATIONS
The feature id for the 'EAnnotations' containment reference list.

BUILT_IN_FUNCTION__NAME

public static final int BUILT_IN_FUNCTION__NAME
The feature id for the 'Name' attribute.

BUILT_IN_FUNCTION__DEPENDENCIES

public static final int BUILT_IN_FUNCTION__DEPENDENCIES
The feature id for the 'Dependencies' containment reference list.

BUILT_IN_FUNCTION__DESCRIPTION

public static final int BUILT_IN_FUNCTION__DESCRIPTION
The feature id for the 'Description' attribute.

BUILT_IN_FUNCTION__LABEL

public static final int BUILT_IN_FUNCTION__LABEL
The feature id for the 'Label' attribute.

BUILT_IN_FUNCTION__SPECIFIC_NAME

public static final int BUILT_IN_FUNCTION__SPECIFIC_NAME
The feature id for the 'Specific Name' attribute.

BUILT_IN_FUNCTION__LANGUAGE

public static final int BUILT_IN_FUNCTION__LANGUAGE
The feature id for the 'Language' attribute.

BUILT_IN_FUNCTION__PARAMETER_STYLE

public static final int BUILT_IN_FUNCTION__PARAMETER_STYLE
The feature id for the 'Parameter Style' attribute.

BUILT_IN_FUNCTION__DETERMINISTIC

public static final int BUILT_IN_FUNCTION__DETERMINISTIC
The feature id for the 'Deterministic' attribute.

BUILT_IN_FUNCTION__SQL_DATA_ACCESS

public static final int BUILT_IN_FUNCTION__SQL_DATA_ACCESS
The feature id for the 'Sql Data Access' attribute.

BUILT_IN_FUNCTION__CREATION_TS

public static final int BUILT_IN_FUNCTION__CREATION_TS
The feature id for the 'Creation TS' attribute.

BUILT_IN_FUNCTION__LAST_ALTERED_TS

public static final int BUILT_IN_FUNCTION__LAST_ALTERED_TS
The feature id for the 'Last Altered TS' attribute.

BUILT_IN_FUNCTION__AUTHORIZATION_ID

public static final int BUILT_IN_FUNCTION__AUTHORIZATION_ID
The feature id for the 'Authorization ID' attribute.

BUILT_IN_FUNCTION__SECURITY

public static final int BUILT_IN_FUNCTION__SECURITY
The feature id for the 'Security' attribute.

BUILT_IN_FUNCTION__EXTERNAL_NAME

public static final int BUILT_IN_FUNCTION__EXTERNAL_NAME
The feature id for the 'External Name' attribute.

BUILT_IN_FUNCTION__PARAMETERS

public static final int BUILT_IN_FUNCTION__PARAMETERS
The feature id for the 'Parameters' containment reference list.

BUILT_IN_FUNCTION__SOURCE

public static final int BUILT_IN_FUNCTION__SOURCE
The feature id for the 'Source' containment reference list.

BUILT_IN_FUNCTION__SCHEMA

public static final int BUILT_IN_FUNCTION__SCHEMA
The feature id for the 'Schema' reference.

BUILT_IN_FUNCTION__NULL_CALL

public static final int BUILT_IN_FUNCTION__NULL_CALL
The feature id for the 'Null Call' attribute.

BUILT_IN_FUNCTION__STATIC

public static final int BUILT_IN_FUNCTION__STATIC
The feature id for the 'Static' attribute.

BUILT_IN_FUNCTION__TRANSFORM_GROUP

public static final int BUILT_IN_FUNCTION__TRANSFORM_GROUP
The feature id for the 'Transform Group' attribute.

BUILT_IN_FUNCTION__TYPE_PRESERVING

public static final int BUILT_IN_FUNCTION__TYPE_PRESERVING
The feature id for the 'Type Preserving' attribute.

BUILT_IN_FUNCTION__MUTATOR

public static final int BUILT_IN_FUNCTION__MUTATOR
The feature id for the 'Mutator' attribute.

BUILT_IN_FUNCTION__RETURN_TABLE

public static final int BUILT_IN_FUNCTION__RETURN_TABLE
The feature id for the 'Return Table' containment reference.

BUILT_IN_FUNCTION__RETURN_SCALER

public static final int BUILT_IN_FUNCTION__RETURN_SCALER
The feature id for the 'Return Scaler' containment reference.

BUILT_IN_FUNCTION__RETURN_CAST

public static final int BUILT_IN_FUNCTION__RETURN_CAST
The feature id for the 'Return Cast' containment reference.

BUILT_IN_FUNCTION_FEATURE_COUNT

public static final int BUILT_IN_FUNCTION_FEATURE_COUNT
The number of structural features of the the 'Built In Function' class.

DATA_ACCESS

public static final int DATA_ACCESS
The meta object id for the 'Data Access' enum.
See Also:
DataAccess, SQLRoutinesPackageImpl.getDataAccess()

PARAMETER_MODE

public static final int PARAMETER_MODE
The meta object id for the 'Parameter Mode' enum.
See Also:
ParameterMode, SQLRoutinesPackageImpl.getParameterMode()
Method Detail

getRoutine

public org.eclipse.emf.ecore.EClass getRoutine()
Returns the meta object for class 'Routine'.
Returns:
the meta object for class 'Routine'.
See Also:
Routine

getRoutine_SpecificName

public org.eclipse.emf.ecore.EAttribute getRoutine_SpecificName()
Returns the meta object for the attribute 'Specific Name'.
Returns:
the meta object for the attribute 'Specific Name'.
See Also:
Routine.getSpecificName(), getRoutine()

getRoutine_Language

public org.eclipse.emf.ecore.EAttribute getRoutine_Language()
Returns the meta object for the attribute 'Language'.
Returns:
the meta object for the attribute 'Language'.
See Also:
Routine.getLanguage(), getRoutine()

getRoutine_ParameterStyle

public org.eclipse.emf.ecore.EAttribute getRoutine_ParameterStyle()
Returns the meta object for the attribute 'Parameter Style'.
Returns:
the meta object for the attribute 'Parameter Style'.
See Also:
Routine.getParameterStyle(), getRoutine()

getRoutine_Deterministic

public org.eclipse.emf.ecore.EAttribute getRoutine_Deterministic()
Returns the meta object for the attribute 'Deterministic'.
Returns:
the meta object for the attribute 'Deterministic'.
See Also:
Routine.isDeterministic(), getRoutine()

getRoutine_SqlDataAccess

public org.eclipse.emf.ecore.EAttribute getRoutine_SqlDataAccess()
Returns the meta object for the attribute 'Sql Data Access'.
Returns:
the meta object for the attribute 'Sql Data Access'.
See Also:
Routine.getSqlDataAccess(), getRoutine()

getRoutine_CreationTS

public org.eclipse.emf.ecore.EAttribute getRoutine_CreationTS()
Returns the meta object for the attribute 'Creation TS'.
Returns:
the meta object for the attribute 'Creation TS'.
See Also:
Routine.getCreationTS(), getRoutine()

getRoutine_LastAlteredTS

public org.eclipse.emf.ecore.EAttribute getRoutine_LastAlteredTS()
Returns the meta object for the attribute 'Last Altered TS'.
Returns:
the meta object for the attribute 'Last Altered TS'.
See Also:
Routine.getLastAlteredTS(), getRoutine()

getRoutine_AuthorizationID

public org.eclipse.emf.ecore.EAttribute getRoutine_AuthorizationID()
Returns the meta object for the attribute 'Authorization ID'.
Returns:
the meta object for the attribute 'Authorization ID'.
See Also:
Routine.getAuthorizationID(), getRoutine()

getRoutine_Security

public org.eclipse.emf.ecore.EAttribute getRoutine_Security()
Returns the meta object for the attribute 'Security'.
Returns:
the meta object for the attribute 'Security'.
See Also:
Routine.getSecurity(), getRoutine()

getRoutine_ExternalName

public org.eclipse.emf.ecore.EAttribute getRoutine_ExternalName()
Returns the meta object for the attribute 'External Name'.
Returns:
the meta object for the attribute 'External Name'.
See Also:
Routine.getExternalName(), getRoutine()

getRoutine_Parameters

public org.eclipse.emf.ecore.EReference getRoutine_Parameters()
Returns the meta object for the containment reference list 'Parameters'.
Returns:
the meta object for the containment reference list 'Parameters'.
See Also:
Routine.getParameters(), getRoutine()

getRoutine_Source

public org.eclipse.emf.ecore.EReference getRoutine_Source()
Returns the meta object for the containment reference list 'Source'.
Returns:
the meta object for the containment reference list 'Source'.
See Also:
Routine.getSource(), getRoutine()

getRoutine_Schema

public org.eclipse.emf.ecore.EReference getRoutine_Schema()
Returns the meta object for the reference 'Schema'.
Returns:
the meta object for the reference 'Schema'.
See Also:
Routine.getSchema(), getRoutine()

getSource

public org.eclipse.emf.ecore.EClass getSource()
Returns the meta object for class 'Source'.
Returns:
the meta object for class 'Source'.
See Also:
Source

getSource_Body

public org.eclipse.emf.ecore.EAttribute getSource_Body()
Returns the meta object for the attribute 'Body'.
Returns:
the meta object for the attribute 'Body'.
See Also:
Source.getBody(), getSource()

getParameter

public org.eclipse.emf.ecore.EClass getParameter()
Returns the meta object for class 'Parameter'.
Returns:
the meta object for class 'Parameter'.
See Also:
Parameter

getParameter_Mode

public org.eclipse.emf.ecore.EAttribute getParameter_Mode()
Returns the meta object for the attribute 'Mode'.
Returns:
the meta object for the attribute 'Mode'.
See Also:
Parameter.getMode(), getParameter()

getParameter_Locator

public org.eclipse.emf.ecore.EAttribute getParameter_Locator()
Returns the meta object for the attribute 'Locator'.
Returns:
the meta object for the attribute 'Locator'.
See Also:
Parameter.isLocator(), getParameter()

getParameter_Routine

public org.eclipse.emf.ecore.EReference getParameter_Routine()
Returns the meta object for the container reference 'Routine'.
Returns:
the meta object for the container reference 'Routine'.
See Also:
Parameter.getRoutine(), getParameter()

getProcedure

public org.eclipse.emf.ecore.EClass getProcedure()
Returns the meta object for class 'Procedure'.
Returns:
the meta object for class 'Procedure'.
See Also:
Procedure

getProcedure_MaxResultSets

public org.eclipse.emf.ecore.EAttribute getProcedure_MaxResultSets()
Returns the meta object for the attribute 'Max Result Sets'.
Returns:
the meta object for the attribute 'Max Result Sets'.
See Also:
Procedure.getMaxResultSets(), getProcedure()

getProcedure_OldSavePoint

public org.eclipse.emf.ecore.EAttribute getProcedure_OldSavePoint()
Returns the meta object for the attribute 'Old Save Point'.
Returns:
the meta object for the attribute 'Old Save Point'.
See Also:
Procedure.isOldSavePoint(), getProcedure()

getProcedure_ResultSet

public org.eclipse.emf.ecore.EReference getProcedure_ResultSet()
Returns the meta object for the containment reference list 'Result Set'.
Returns:
the meta object for the containment reference list 'Result Set'.
See Also:
Procedure.getResultSet(), getProcedure()

getFunction

public org.eclipse.emf.ecore.EClass getFunction()
Returns the meta object for class 'Function'.
Returns:
the meta object for class 'Function'.
See Also:
Function

getFunction_NullCall

public org.eclipse.emf.ecore.EAttribute getFunction_NullCall()
Returns the meta object for the attribute 'Null Call'.
Returns:
the meta object for the attribute 'Null Call'.
See Also:
Function.isNullCall(), getFunction()

getFunction_Static

public org.eclipse.emf.ecore.EAttribute getFunction_Static()
Returns the meta object for the attribute 'Static'.
Returns:
the meta object for the attribute 'Static'.
See Also:
Function.isStatic(), getFunction()

getFunction_TransformGroup

public org.eclipse.emf.ecore.EAttribute getFunction_TransformGroup()
Returns the meta object for the attribute 'Transform Group'.
Returns:
the meta object for the attribute 'Transform Group'.
See Also:
Function.getTransformGroup(), getFunction()

getFunction_TypePreserving

public org.eclipse.emf.ecore.EAttribute getFunction_TypePreserving()
Returns the meta object for the attribute 'Type Preserving'.
Returns:
the meta object for the attribute 'Type Preserving'.
See Also:
Function.isTypePreserving(), getFunction()

getFunction_Mutator

public org.eclipse.emf.ecore.EAttribute getFunction_Mutator()
Returns the meta object for the attribute 'Mutator'.
Returns:
the meta object for the attribute 'Mutator'.
See Also:
Function.isMutator(), getFunction()

getFunction_ReturnTable

public org.eclipse.emf.ecore.EReference getFunction_ReturnTable()
Returns the meta object for the containment reference 'Return Table'.
Returns:
the meta object for the containment reference 'Return Table'.
See Also:
Function.getReturnTable(), getFunction()

getFunction_ReturnScaler

public org.eclipse.emf.ecore.EReference getFunction_ReturnScaler()
Returns the meta object for the containment reference 'Return Scaler'.
Returns:
the meta object for the containment reference 'Return Scaler'.
See Also:
Function.getReturnScaler(), getFunction()

getFunction_ReturnCast

public org.eclipse.emf.ecore.EReference getFunction_ReturnCast()
Returns the meta object for the containment reference 'Return Cast'.
Returns:
the meta object for the containment reference 'Return Cast'.
See Also:
Function.getReturnCast(), getFunction()

getRoutineResultTable

public org.eclipse.emf.ecore.EClass getRoutineResultTable()
Returns the meta object for class 'Routine Result Table'.
Returns:
the meta object for class 'Routine Result Table'.
See Also:
RoutineResultTable

getMethod

public org.eclipse.emf.ecore.EClass getMethod()
Returns the meta object for class 'Method'.
Returns:
the meta object for class 'Method'.
See Also:
Method

getMethod_Overriding

public org.eclipse.emf.ecore.EAttribute getMethod_Overriding()
Returns the meta object for the attribute 'Overriding'.
Returns:
the meta object for the attribute 'Overriding'.
See Also:
Method.isOverriding(), getMethod()

getMethod_Constructor

public org.eclipse.emf.ecore.EAttribute getMethod_Constructor()
Returns the meta object for the attribute 'Constructor'.
Returns:
the meta object for the attribute 'Constructor'.
See Also:
Method.isConstructor(), getMethod()

getUserDefinedFunction

public org.eclipse.emf.ecore.EClass getUserDefinedFunction()
Returns the meta object for class 'User Defined Function'.
Returns:
the meta object for class 'User Defined Function'.
See Also:
UserDefinedFunction

getBuiltInFunction

public org.eclipse.emf.ecore.EClass getBuiltInFunction()
Returns the meta object for class 'Built In Function'.
Returns:
the meta object for class 'Built In Function'.
See Also:
BuiltInFunction

getDataAccess

public org.eclipse.emf.ecore.EEnum getDataAccess()
Returns the meta object for enum 'Data Access'.
Returns:
the meta object for enum 'Data Access'.
See Also:
DataAccess

getParameterMode

public org.eclipse.emf.ecore.EEnum getParameterMode()
Returns the meta object for enum 'Parameter Mode'.
Returns:
the meta object for enum 'Parameter Mode'.
See Also:
ParameterMode

getSQLRoutinesFactory

public SQLRoutinesFactory getSQLRoutinesFactory()
Returns the factory that creates the instances of the model.
Returns:
the factory that creates the instances of the model.