net.sf.farrago.fem.sql2003
Interface Sql2003Package

All Superinterfaces:
RefBaseObject, RefPackage
All Known Implementing Classes:
Sql2003Package$Hib

public interface Sql2003Package
extends RefPackage

SQL2003 package interface.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Method Summary
 AttributeIsConstrained getAttributeIsConstrained()
          Returns AttributeIsConstrained association proxy object.
 ColumnHasHistogram getColumnHasHistogram()
          Returns ColumnHasHistogram association proxy object.
 ColumnSetOwnsSampleDataset getColumnSetOwnsSampleDataset()
          Returns ColumnSetOwnsSampleDataset association proxy object.
 ColumnSetUsesSampleDataset getColumnSetUsesSampleDataset()
          Returns ColumnSetUsesSampleDataset association proxy object.
 ConstraintHasComponent getConstraintHasComponent()
          Returns ConstraintHasComponent association proxy object.
 ElementHasTagAnnotation getElementHasTagAnnotation()
          Returns ElementHasTagAnnotation association proxy object.
 FemAbstractAttributeClass getFemAbstractAttribute()
          Returns FemAbstractAttribute class proxy object.
 FemAbstractColumnClass getFemAbstractColumn()
          Returns FemAbstractColumn class proxy object.
 FemAbstractColumnSetClass getFemAbstractColumnSet()
          Returns FemAbstractColumnSet class proxy object.
 FemAbstractKeyConstraintClass getFemAbstractKeyConstraint()
          Returns FemAbstractKeyConstraint class proxy object.
 FemAbstractTypedElementClass getFemAbstractTypedElement()
          Returns FemAbstractTypedElement class proxy object.
 FemAbstractUniqueConstraintClass getFemAbstractUniqueConstraint()
          Returns FemAbstractUniqueConstraint class proxy object.
 FemAnnotatedElementClass getFemAnnotatedElement()
          Returns FemAnnotatedElement class proxy object.
 FemColumnListRoutineParameterClass getFemColumnListRoutineParameter()
          Returns FemColumnListRoutineParameter class proxy object.
 FemJarClass getFemJar()
          Returns FemJar class proxy object.
 FemKeyComponentClass getFemKeyComponent()
          Returns FemKeyComponent class proxy object.
 FemLocalCatalogClass getFemLocalCatalog()
          Returns FemLocalCatalog class proxy object.
 FemLocalSchemaClass getFemLocalSchema()
          Returns FemLocalSchema class proxy object.
 FemLocalViewClass getFemLocalView()
          Returns FemLocalView class proxy object.
 FemPrimaryKeyConstraintClass getFemPrimaryKeyConstraint()
          Returns FemPrimaryKeyConstraint class proxy object.
 FemRoutineClass getFemRoutine()
          Returns FemRoutine class proxy object.
 FemRoutineParameterClass getFemRoutineParameter()
          Returns FemRoutineParameter class proxy object.
 FemSampleDatasetClass getFemSampleDataset()
          Returns FemSampleDataset class proxy object.
 FemSequenceGeneratorClass getFemSequenceGenerator()
          Returns FemSequenceGenerator class proxy object.
 FemSqlarrayTypeClass getFemSqlarrayType()
          Returns FemSqlarrayType class proxy object.
 FemSqlcollectionTypeClass getFemSqlcollectionType()
          Returns FemSqlcollectionType class proxy object.
 FemSqldistinguishedTypeClass getFemSqldistinguishedType()
          Returns FemSqldistinguishedType class proxy object.
 FemSqlmultisetTypeClass getFemSqlmultisetType()
          Returns FemSqlmultisetType class proxy object.
 FemSqlobjectTypeClass getFemSqlobjectType()
          Returns FemSqlobjectType class proxy object.
 FemSqlpathElementClass getFemSqlpathElement()
          Returns FemSqlpathElement class proxy object.
 FemSqlrowTypeClass getFemSqlrowType()
          Returns FemSqlrowType class proxy object.
 FemSqltypeAttributeClass getFemSqltypeAttribute()
          Returns FemSqltypeAttribute class proxy object.
 FemTagAnnotationClass getFemTagAnnotation()
          Returns FemTagAnnotation class proxy object.
 FemTimestampClass getFemTimestamp()
          Returns FemTimestamp class proxy object.
 FemUniqueKeyConstraintClass getFemUniqueKeyConstraint()
          Returns FemUniqueKeyConstraint class proxy object.
 FemUserDefinedOrderingClass getFemUserDefinedOrdering()
          Returns FemUserDefinedOrdering class proxy object.
 FemUserDefinedTypeClass getFemUserDefinedType()
          Returns FemUserDefinedType class proxy object.
 SchemaDefinesPath getSchemaDefinesPath()
          Returns SchemaDefinesPath association proxy object.
 TypeHasOrdering getTypeHasOrdering()
          Returns TypeHasOrdering association proxy object.
 
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getFemSqlcollectionType

FemSqlcollectionTypeClass getFemSqlcollectionType()
Returns FemSqlcollectionType class proxy object.

Returns:
FemSqlcollectionType class proxy object.

getFemSqlmultisetType

FemSqlmultisetTypeClass getFemSqlmultisetType()
Returns FemSqlmultisetType class proxy object.

Returns:
FemSqlmultisetType class proxy object.

getFemSqlarrayType

FemSqlarrayTypeClass getFemSqlarrayType()
Returns FemSqlarrayType class proxy object.

Returns:
FemSqlarrayType class proxy object.

getFemSqlrowType

FemSqlrowTypeClass getFemSqlrowType()
Returns FemSqlrowType class proxy object.

Returns:
FemSqlrowType class proxy object.

getFemSqlobjectType

FemSqlobjectTypeClass getFemSqlobjectType()
Returns FemSqlobjectType class proxy object.

Returns:
FemSqlobjectType class proxy object.

getFemAbstractColumn

FemAbstractColumnClass getFemAbstractColumn()
Returns FemAbstractColumn class proxy object.

Returns:
FemAbstractColumn class proxy object.

getFemSqltypeAttribute

FemSqltypeAttributeClass getFemSqltypeAttribute()
Returns FemSqltypeAttribute class proxy object.

Returns:
FemSqltypeAttribute class proxy object.

getFemRoutineParameter

FemRoutineParameterClass getFemRoutineParameter()
Returns FemRoutineParameter class proxy object.

Returns:
FemRoutineParameter class proxy object.

getFemRoutine

FemRoutineClass getFemRoutine()
Returns FemRoutine class proxy object.

Returns:
FemRoutine class proxy object.

getFemLocalSchema

FemLocalSchemaClass getFemLocalSchema()
Returns FemLocalSchema class proxy object.

Returns:
FemLocalSchema class proxy object.

getFemSqlpathElement

FemSqlpathElementClass getFemSqlpathElement()
Returns FemSqlpathElement class proxy object.

Returns:
FemSqlpathElement class proxy object.

getFemJar

FemJarClass getFemJar()
Returns FemJar class proxy object.

Returns:
FemJar class proxy object.

getFemAbstractAttribute

FemAbstractAttributeClass getFemAbstractAttribute()
Returns FemAbstractAttribute class proxy object.

Returns:
FemAbstractAttribute class proxy object.

getFemAbstractTypedElement

FemAbstractTypedElementClass getFemAbstractTypedElement()
Returns FemAbstractTypedElement class proxy object.

Returns:
FemAbstractTypedElement class proxy object.

getFemSqldistinguishedType

FemSqldistinguishedTypeClass getFemSqldistinguishedType()
Returns FemSqldistinguishedType class proxy object.

Returns:
FemSqldistinguishedType class proxy object.

getFemUserDefinedType

FemUserDefinedTypeClass getFemUserDefinedType()
Returns FemUserDefinedType class proxy object.

Returns:
FemUserDefinedType class proxy object.

getFemUserDefinedOrdering

FemUserDefinedOrderingClass getFemUserDefinedOrdering()
Returns FemUserDefinedOrdering class proxy object.

Returns:
FemUserDefinedOrdering class proxy object.

getFemAbstractKeyConstraint

FemAbstractKeyConstraintClass getFemAbstractKeyConstraint()
Returns FemAbstractKeyConstraint class proxy object.

Returns:
FemAbstractKeyConstraint class proxy object.

getFemUniqueKeyConstraint

FemUniqueKeyConstraintClass getFemUniqueKeyConstraint()
Returns FemUniqueKeyConstraint class proxy object.

Returns:
FemUniqueKeyConstraint class proxy object.

getFemPrimaryKeyConstraint

FemPrimaryKeyConstraintClass getFemPrimaryKeyConstraint()
Returns FemPrimaryKeyConstraint class proxy object.

Returns:
FemPrimaryKeyConstraint class proxy object.

getFemKeyComponent

FemKeyComponentClass getFemKeyComponent()
Returns FemKeyComponent class proxy object.

Returns:
FemKeyComponent class proxy object.

getFemAbstractUniqueConstraint

FemAbstractUniqueConstraintClass getFemAbstractUniqueConstraint()
Returns FemAbstractUniqueConstraint class proxy object.

Returns:
FemAbstractUniqueConstraint class proxy object.

getFemLocalCatalog

FemLocalCatalogClass getFemLocalCatalog()
Returns FemLocalCatalog class proxy object.

Returns:
FemLocalCatalog class proxy object.

getFemLocalView

FemLocalViewClass getFemLocalView()
Returns FemLocalView class proxy object.

Returns:
FemLocalView class proxy object.

getFemAnnotatedElement

FemAnnotatedElementClass getFemAnnotatedElement()
Returns FemAnnotatedElement class proxy object.

Returns:
FemAnnotatedElement class proxy object.

getFemAbstractColumnSet

FemAbstractColumnSetClass getFemAbstractColumnSet()
Returns FemAbstractColumnSet class proxy object.

Returns:
FemAbstractColumnSet class proxy object.

getFemSequenceGenerator

FemSequenceGeneratorClass getFemSequenceGenerator()
Returns FemSequenceGenerator class proxy object.

Returns:
FemSequenceGenerator class proxy object.

getFemSampleDataset

FemSampleDatasetClass getFemSampleDataset()
Returns FemSampleDataset class proxy object. A SampleDataset is a named association of a ColumnSet of sample data with an AbstractColumnSet.  An AbstractColumnSet can have several SampleDatasets, but their names must be distinct. If a query which uses (directly, or indirectly via a view) the AbstractColumnSet requests to use a named sample, and the AbstractColumnSet posesses such as sample, then the query is rewritten to use the sample data set instead.

Note that the second 's' in 'SampleDataset' is not capitalized, unlike the 's' in 'ColumnSet'. That is because 'dataset' is an English word.

Returns:
FemSampleDataset class proxy object.

getFemTimestamp

FemTimestampClass getFemTimestamp()
Returns FemTimestamp class proxy object.

Returns:
FemTimestamp class proxy object.

getFemTagAnnotation

FemTagAnnotationClass getFemTagAnnotation()
Returns FemTagAnnotation class proxy object.

Returns:
FemTagAnnotation class proxy object.

getFemColumnListRoutineParameter

FemColumnListRoutineParameterClass getFemColumnListRoutineParameter()
Returns FemColumnListRoutineParameter class proxy object.

Returns:
FemColumnListRoutineParameter class proxy object.

getSchemaDefinesPath

SchemaDefinesPath getSchemaDefinesPath()
Returns SchemaDefinesPath association proxy object.

Returns:
SchemaDefinesPath association proxy object.

getTypeHasOrdering

TypeHasOrdering getTypeHasOrdering()
Returns TypeHasOrdering association proxy object.

Returns:
TypeHasOrdering association proxy object.

getConstraintHasComponent

ConstraintHasComponent getConstraintHasComponent()
Returns ConstraintHasComponent association proxy object.

Returns:
ConstraintHasComponent association proxy object.

getAttributeIsConstrained

AttributeIsConstrained getAttributeIsConstrained()
Returns AttributeIsConstrained association proxy object.

Returns:
AttributeIsConstrained association proxy object.

getColumnHasHistogram

ColumnHasHistogram getColumnHasHistogram()
Returns ColumnHasHistogram association proxy object.

Returns:
ColumnHasHistogram association proxy object.

getColumnSetOwnsSampleDataset

ColumnSetOwnsSampleDataset getColumnSetOwnsSampleDataset()
Returns ColumnSetOwnsSampleDataset association proxy object.

Returns:
ColumnSetOwnsSampleDataset association proxy object.

getColumnSetUsesSampleDataset

ColumnSetUsesSampleDataset getColumnSetUsesSampleDataset()
Returns ColumnSetUsesSampleDataset association proxy object.

Returns:
ColumnSetUsesSampleDataset association proxy object.

getElementHasTagAnnotation

ElementHasTagAnnotation getElementHasTagAnnotation()
Returns ElementHasTagAnnotation association proxy object.

Returns:
ElementHasTagAnnotation association proxy object.