org.teiid.adminapi.impl
Class VDBTranslatorMetaData

java.lang.Object
  extended by org.teiid.adminapi.impl.AdminObjectImpl
      extended by org.teiid.adminapi.impl.VDBTranslatorMetaData
All Implemented Interfaces:
java.io.Serializable, AdminObject, Translator
Direct Known Subclasses:
TranslatorMetaData

public class VDBTranslatorMetaData
extends AdminObjectImpl
implements Translator

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.teiid.adminapi.Translator
EXECUTION_FACTORY_CLASS, TRANSLATOR_PROPERTY
 
Fields inherited from interface org.teiid.adminapi.AdminObject
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
 
Constructor Summary
VDBTranslatorMetaData()
           
 
Method Summary
 java.lang.String getDescription()
          Get the Translator description
 java.lang.Class<?> getExecutionFactoryClass()
           
 java.util.List<PropertyMetadata> getJAXBProperties()
           
 java.lang.String getName()
          Get the name for this AdminObject, usually the last component of the identifier.
 java.lang.String getType()
          Get the Translator type
 void setDescription(java.lang.String desc)
           
 void setExecutionFactoryClass(java.lang.Class<?> clazz)
           
 void setName(java.lang.String name)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
           
 
Methods inherited from class org.teiid.adminapi.impl.AdminObjectImpl
addAttchment, addAttchment, addProperty, getAttachment, getAttachment, getProperties, getPropertyValue, removeAttachment, removeAttachment, setJAXBProperties, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.teiid.adminapi.AdminObject
getProperties, getPropertyValue
 

Constructor Detail

VDBTranslatorMetaData

public VDBTranslatorMetaData()
Method Detail

getName

public java.lang.String getName()
Description copied from interface: AdminObject
Get the name for this AdminObject, usually the last component of the identifier.

Specified by:
getName in interface AdminObject
Overrides:
getName in class AdminObjectImpl
Returns:
String Name

setName

public void setName(java.lang.String name)
Overrides:
setName in class AdminObjectImpl

getType

public java.lang.String getType()
Description copied from interface: Translator
Get the Translator type

Specified by:
getType in interface Translator
Returns:

setType

public void setType(java.lang.String type)

getJAXBProperties

public java.util.List<PropertyMetadata> getJAXBProperties()
Overrides:
getJAXBProperties in class AdminObjectImpl

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getExecutionFactoryClass

public java.lang.Class<?> getExecutionFactoryClass()

setExecutionFactoryClass

public void setExecutionFactoryClass(java.lang.Class<?> clazz)

getDescription

public java.lang.String getDescription()
Description copied from interface: Translator
Get the Translator description

Specified by:
getDescription in interface Translator
Returns:

setDescription

public void setDescription(java.lang.String desc)


Copyright © 2011. All Rights Reserved.