org.teiid.connector.metadata.runtime
Interface MetadataObject

All Known Subinterfaces:
Element, Group, Parameter, Procedure

public interface MetadataObject

Represents a runtime metadata object.


Method Summary
 java.lang.String getFullName()
          Get the full name from the metadataID
 java.lang.String getName()
          Get the short name from the metadataID
 java.lang.String getNameInSource()
          Get name in source for this object, as provided in the model
 java.util.Properties getProperties()
          Get any arbitrary properties that are provided on this object.
 

Method Detail

getNameInSource

java.lang.String getNameInSource()
                                 throws ConnectorException
Get name in source for this object, as provided in the model

Returns:
Name in source
Throws:
ConnectorException - If an error occurs retrieving the data from runtime metadata

getProperties

java.util.Properties getProperties()
                                   throws ConnectorException
Get any arbitrary properties that are provided on this object. Typically these properties are provided via metamodel extensions.

Returns:
Properties
Throws:
ConnectorException - If an error occurs retrieving the data from runtime metadata

getName

java.lang.String getName()
Get the short name from the metadataID

Returns:
String shortName

getFullName

java.lang.String getFullName()
Get the full name from the metadataID

Returns:
String fullName


Copyright © 2009. All Rights Reserved.