- accept(ArtifactType) - Method in class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider
- accepts(String) - Static method in class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
-
- accepts(CandidateArtifact) - Method in class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
- Activator - Class in org.overlord.sramp.integration.teiid
-
Registers osgi services.
- Activator() - Constructor for class org.overlord.sramp.integration.teiid.Activator
-
- addRelationship(BaseArtifactType, BaseArtifactType, TeiidRelationshipType) - Static method in class org.overlord.sramp.integration.teiid.Utils
-
Creates a one way relationship.
- addTwoWayRelationship(BaseArtifactType, BaseArtifactType, TeiidRelationshipType, TeiidRelationshipType) - Static method in class org.overlord.sramp.integration.teiid.Utils
-
Creates a two way relationship.
- ALTERABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
-
The allow alter element identifier.
- ALTERABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
-
Indicates if the permission resource is alterable.
- ANY_AUTHENTICATED - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
-
The any authenticated attribute identifier.
- ANY_AUTHENTICATED - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.PropertyId
-
Indicates if data policy has any authenticated.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.TeiidModel
-
The artifact type of a Teiid model.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.Vdb
-
The artifact type of a Teiid VDB archive.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbDataPolicy
-
The artifact type of a Teiid VDB data policy.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbEntry
-
The artifact type of a Teiid VDB entry.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbImport
-
The artifact type of a Teiid VDB import VDB.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbManifest
-
The artifact type of a Teiid VDB manifest.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbPermission
-
The artifact type of a Teiid VDB data policy permission.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
-
The artifact type of a Teiid VDB schema/model manifest entry.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
-
The artifact type of a Teiid VDB schema/model source.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbTranslator
-
The artifact type of a Teiid VDB translator.
- ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbValidationError
-
The artifact type of a Teiid VDB data policy permission.
- MASK - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
-
The mask element identifier.
- MASK - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
-
The mask property.
- MAX_SET_SIZE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
-
The max set size property name of a model artifact.
- MAX_SET_SIZE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The max set size attribute of a model annotation.
- MESSAGE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbValidationError.PropertyId
-
The validation error message property.
- Messages - Class in org.overlord.sramp.integration.teiid
-
Internationalized messages for the Teiid S-RAMP integration module.
- METADATA - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
-
The VDB schema/model metadata element identifier.
- METADATA - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
The model metadata definition.
- METADATA_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
-
The schema/model metadata type attribute identifier.
- METADATA_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
The metadata type (defaults to 'DDL').
- MMUID - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModelObject.PropertyId
-
The Teiid model object identifier.
- MODEL_ANNOTATION - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The model annotation element identifier.
- MODEL_CLASS - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
The model class.
- MODEL_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
-
The model type property name of the model artifact.
- MODEL_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The model type attribute of a model annotation.
- MODEL_UUID - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
The model unique identifier property.
- ModelDeriver - Class in org.overlord.sramp.integration.teiid.deriver
-
A deriver for Teiid *.xmi model files.
- ModelDeriver() - Constructor for class org.overlord.sramp.integration.teiid.deriver.ModelDeriver
-
- ModelDeriverProvider - Class in org.overlord.sramp.integration.teiid.deriver
-
This provider contributes an ArtifactDeriver to the S-RAMP repository for Teiid model files.
- ModelDeriverProvider() - Constructor for class org.overlord.sramp.integration.teiid.deriver.ModelDeriverProvider
-
- PATH - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbEntry.ManifestId
-
The resource path identifier.
- PATH - Static variable in class org.overlord.sramp.integration.teiid.model.VdbManifest
-
The path of the manifest file (including the name) contained in the VDB archive.
- PATH - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
-
The schema/model path in the VDB archive or the validation error model object path.
- PATH - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbValidationError.ManifestId
-
The path attribue identifier.
- PATH_IN_VDB - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
The model path in the VDB archive.
- PERMISSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
-
The data permission element identifier.
- PERMISSIONS_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbDataPolicy
-
A relationship between a data policy artifact and its permission artifacts.
- PREVIEW - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.PropertyId
-
A property indicating if the VDB is a preview VDB.
- PRIMARY_METAMODEL_URI - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
-
The primary metamodel URI property name of the model artifact.
- PRIMARY_METAMODEL_URI - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The primary metamodel URI attribute of a model annotation.
- PRODUCER_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
-
The producer name property name of the model artifact.
- PRODUCER_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The producer name attribute of a model annotation.
- PRODUCER_VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
-
The producer version property name of the model artifact.
- PRODUCER_VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The producer version attribute of a model annotation.
- Propertied - Interface in org.overlord.sramp.integration.teiid.model
-
Indicates the Teiid object may have generic properties.
- Propertied.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
The artifact property identifiers.
- Propertied.XmlId - Interface in org.overlord.sramp.integration.teiid.model
-
The identifiers related to XML element descriptions.
- PROPERTY - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.PropertyId
-
The artifact property identifier.
- PROPERTY - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.XmlId
-
The property element identifier.
- TeiidArtifactType - Enum in org.overlord.sramp.integration.teiid.model
-
The Teiid extended artifact types.
- TeiidExtendedType - Interface in org.overlord.sramp.integration.teiid.model
-
The extended type of the Teiid artifact.
- TeiidModel - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid model file artifact.
- TeiidModel() - Constructor for class org.overlord.sramp.integration.teiid.model.TeiidModel
-
- TeiidModel.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
The Teiid model artifact property names.
- TeiidModel.XmiId - Interface in org.overlord.sramp.integration.teiid.model
-
The model (*.xmi) related identifiers.
- TeiidModelObject - Interface in org.overlord.sramp.integration.teiid.model
-
A Teiid model object.
- TeiidModelObject.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Names of the default properties for a Teiid model object.
- TeiidRelationshipType - Interface in org.overlord.sramp.integration.teiid.model
-
The type of a Teiid artifact relationship.
- TEMP_TABLE_CREATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
-
The allow create temporary tables attribute identifier.
- TEMP_TABLE_CREATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.PropertyId
-
Indicates if data policy can create temp tables.
- TRANSLATOR - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
-
The VDB translator element identifier.
- TRANSLATOR_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.ManifestId
-
The schema/model source translator name attribute identifier.
- TRANSLATOR_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.PropertyId
-
The source translator name.
- TRANSLATOR_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
-
A relationship between a source artifact and its translator artifact.
- TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
-
The schema/model type attribute identifier.
- TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
The model type (like physical or virtual).
- TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbTranslator.ManifestId
-
The translator type attribute identifier.
- TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbTranslator.PropertyId
-
The translator type.
- VALIDATION_ERROR - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
-
The VDB validation error element identifier.
- VALIDATION_ERROR - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
-
A schema/model validation error.
- VALIDATION_ERRORS_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
-
A relationship between a schema/model artifact and its validation error artifacts.
- VALUE - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.XmlId
-
The property value attribute identifier.
- valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.MetadataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.MetadataType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Vdb - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB archive model object.
- Vdb() - Constructor for class org.overlord.sramp.integration.teiid.model.Vdb
-
- Vdb.VdbExtendedType - Enum in org.overlord.sramp.integration.teiid.model
-
The VDB extended artifact types.
- VDB_ELEMENT - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
-
The VDB element identifier that is the one and only child element under xs:schema.
- VdbArtifactFilter - Class in org.overlord.sramp.integration.teiid.expand
-
The artifact filter used when expanding a Teiid VDB.
- VdbArtifactFilter() - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
-
- VdbDataPolicy - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB data policy/role model object.
- VdbDataPolicy() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbDataPolicy
-
- VdbDataPolicy.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to data policy elements.
- VdbDataPolicy.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Data policy artifact property names.
- VdbEntry - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB entry model object.
- VdbEntry() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbEntry
-
- VdbEntry.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to entry elements.
- VdbEntry.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Entry artifact property names.
- VdbImport - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB Import VDB model object.
- VdbImport() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbImport
-
- VdbImport.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to Import VDB elements.
- VdbImport.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Import VDB artifact property names.
- VdbManifest - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB manifest model object.
- VdbManifest() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbManifest
-
- VdbManifest.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) VDB-related identifiers.
- VdbManifest.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest artifact property names.
- VdbManifestDeriver - Class in org.overlord.sramp.integration.teiid.deriver
-
A deriver that creates VDB artifacts.
- VdbManifestDeriver() - Constructor for class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriver
-
- VdbManifestDeriverProvider - Class in org.overlord.sramp.integration.teiid.deriver
-
This provider contributes an ArtifactDeriver to the S-RAMP repository for Teiid VDB manifest files.
- VdbManifestDeriverProvider() - Constructor for class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriverProvider
-
- VdbMetaDataFactory - Class in org.overlord.sramp.integration.teiid.expand
-
The meta-data factory used when expanding a Teiid VDB into an S-RAMP archive.
- VdbMetaDataFactory() - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbMetaDataFactory
-
- VdbPermission - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB data permission model object.
- VdbPermission() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbPermission
-
- VdbPermission.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to data policy permission elements.
- VdbPermission.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Data permission artifact property names.
- VdbSchema - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB schema (*.xmi model file) model object.
- VdbSchema() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbSchema
-
- VdbSchema.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to schema/model elements.
- VdbSchema.MetadataType - Enum in org.overlord.sramp.integration.teiid.model
-
The type of metadata definition language.
- VdbSchema.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
VDB schema/model artifact property names.
- VdbSchema.Type - Enum in org.overlord.sramp.integration.teiid.model
-
The schema/model types.
- VdbSchemaSource - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB schema source model object.
- VdbSchemaSource() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
-
- VdbSchemaSource.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to schema/model source elements.
- VdbSchemaSource.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
VDB schema/model source artifact property names.
- VdbToSrampArchive - Class in org.overlord.sramp.integration.teiid.expand
-
Creates an S-RAMP archive from a Teiid VDB.
- VdbToSrampArchive(File) - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchive
-
- VdbToSrampArchive(InputStream) - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchive
-
- VdbToSrampArchiveProvider - Class in org.overlord.sramp.integration.teiid.expand
-
Provides a Teiid version of the ZipToSrampArchive.
- VdbToSrampArchiveProvider() - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider
-
- VdbTranslator - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB translator model object.
- VdbTranslator() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbTranslator
-
- VdbTranslator.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to translator elements.
- VdbTranslator.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Translator artifact property names.
- VdbValidationError - Class in org.overlord.sramp.integration.teiid.model
-
The Teiid VDB validation error model object.
- VdbValidationError() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbValidationError
-
- VdbValidationError.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
-
The VDB manifest (vdb.xml) identifiers related to validation error elements.
- VdbValidationError.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
-
Validation error artifact property names.
- VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.ManifestId
-
The Import VDB version attribute identifier.
- VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.PropertyId
-
The Import VDB version.
- VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
-
The VDB version attribute identifier.
- VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.PropertyId
-
The VDB version.
- VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
-
The model visibility flag property name of the model artifact.
- VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
-
The visibility flag attribute.
- VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
-
The schema/model visible attribute identifier.
- VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
-
Indicates if the schema/model is visible for user queries.