public class Table extends AbstractSyntaxTree
AbstractSyntaxTree.LogCounter| Modifier and Type | Method and Description |
|---|---|
oracle.odi.domain.adapter.relational.IDataStore |
getBoundDatastore() |
java.util.List |
getChildren()
Get the list of child objects owned by this substitution API object.
|
java.lang.String |
getCreationName()
The creation name is used when a DDL statement is generated to create the database table.
|
java.lang.String |
getCreationText() |
java.lang.String |
getCustomText() |
oracle.odi.domain.mapping.IMapComponent |
getDatastoreComponent()
Get the reference Datastore component.
|
java.util.List |
getExpressions()
Get a list of expressions owned by this substitution API object.
|
FromClause |
getFromClause()
Get the from clause of this table.
|
java.lang.String |
getFullGeneratedName() |
java.lang.String |
getGeneratedName() |
java.lang.String |
getGeneratedName(boolean includePartition)
Get the generated table name for this table.
|
java.lang.String |
getGeneratedName(boolean includePartition,
java.lang.String suffix)
Get the full generated table name for this table.
|
java.lang.String |
getGeneratedName(java.lang.String suffix)
Get the generated table name for this table, with an extra suffix appended.
|
oracle.odi.domain.adapter.IModelObject |
getModelTable()
Get the reference model object.
|
java.lang.String |
getName() |
java.lang.String |
getQualifier() |
java.lang.String |
getTableProperty(java.lang.String name)
Get the value of the named substitution API object property.
|
java.util.Map |
getTemplateSubstitutionMap()
Get a hash map containing built-in template substitution variable names as the hash key,
and the substitution variable value as values.
|
java.lang.String |
getType()
Get a class type string for this substitution API object.
|
getCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceLocation, getSourceTechnology, getSourceText, getTargetLanguage, getTargetLocation, getTargetTechnology, getTargetText, getText, hasCustomTemplate, hasSourceAndTargetText, isLeafLevelNode, isPushFromSourcepublic java.lang.String getName()
public java.lang.String getQualifier()
public java.lang.String getCustomText()
public java.lang.String getCreationText()
public java.lang.String getGeneratedName()
public java.lang.String getGeneratedName(java.lang.String suffix)
suffix - The suffix to append to the original name.public java.lang.String getFullGeneratedName()
public java.lang.String getCreationName()
public java.lang.String getGeneratedName(boolean includePartition)
includePartition - If generated name includes partition information.public java.lang.String getGeneratedName(boolean includePartition,
java.lang.String suffix)
includePartition - If generated name includes partition information.suffix - The suffix to append to the original name.public java.lang.String getTableProperty(java.lang.String name)
name - The name of this property.public oracle.odi.domain.adapter.IModelObject getModelTable()
public oracle.odi.domain.mapping.IMapComponent getDatastoreComponent()
public oracle.odi.domain.adapter.relational.IDataStore getBoundDatastore()
throws oracle.odi.domain.mapping.exception.MappingException,
oracle.odi.domain.adapter.AdapterException
oracle.odi.domain.mapping.exception.MappingExceptionoracle.odi.domain.adapter.AdapterExceptionpublic java.lang.String getType()
AbstractSyntaxTreegetType in class AbstractSyntaxTreepublic java.util.List getChildren()
AbstractSyntaxTreegetChildren in class AbstractSyntaxTreepublic java.util.Map getTemplateSubstitutionMap()
AbstractSyntaxTreegetTemplateSubstitutionMap in class AbstractSyntaxTreepublic java.util.List getExpressions()
AbstractSyntaxTreegetExpressions in class AbstractSyntaxTreepublic FromClause getFromClause()