public class MapPhysicalColumn extends oracle.odi.domain.root.NamedObject implements IExpressionReferencedObject
Modifier and Type | Field and Description |
---|---|
static int |
NAME_MAX_LENGTH
Maximum length of the name of a physical column.
|
Constructor and Description |
---|
MapPhysicalColumn(MapPhysicalNode owner,
oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute referencedAttribute) |
MapPhysicalColumn(MapPhysicalNode owner,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
MapPhysicalNode |
findSourceNode()
Find the source node for this column.
|
IDataType |
getDataType() |
java.lang.String |
getDdlDataType() |
java.lang.String |
getDisplayableTypeName()
Get a user-displayable type name for the object.
|
ITechnology |
getExecutionTechnology() |
java.lang.String |
getFullName() |
java.lang.String |
getMinimizedRefText()
Gets the minimized reference text for this object.
|
IRoot |
getOwner()
Gets the mapping owner (or parent) of this object.
|
MapPhysicalNode |
getOwningNode() |
MapAttribute |
getReferencedAttribute()
Get the projector source attribute that is being staged or replicated.
|
IMappingObject |
getRefObject() |
java.lang.String |
getRefText()
Gets the reference text for this object.
|
java.lang.Integer |
getScale() |
java.lang.Integer |
getSize() |
oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute |
getSourceAttribute() |
java.lang.String |
getSQLAccessName() |
java.lang.String |
getSQLAccessName(java.lang.String tableAlias) |
boolean |
isCharacterDataType() |
boolean |
isNumericDataType() |
void |
setName(java.lang.String name)
Set the name of the object.
|
getBusinessName, getDescription, getGlobalNamespaceId, getName, getNamespaceId, setBusinessName, setDescription
addCachedIssue, addCachedIssues, clearIssueCache, delete, displayIssues, displayIssues, displayIssues, dump, dump, dump, dump, dumpToString, equals, getAdapter, getCachedErrors, getCachedIssues, getCachedSyncState, getCachedValidationErrorMessage, getChildNamespaceId, getDisplayableObjectName, getFCOContainer, getGUID, getInternalId, getPropertyDefinitionOwner, getRootContainer, getSecurityContainer, getStrongTypeClassName, getSyncState, handleMapChangeEvent, hasAdapter, hashCode, isNew, setCachedSyncState, toString, validate, validate
getGlobalId, getNumericId, hasCustomizedPersistenceMethodFor, invokeCustomizedPersistenceMethodFor
getName, getNumericId
dump, dump, getDisplayableObjectName, getGUID, getStrongTypeClassName, validate, validate
getRootContainer
getGlobalId, getInternalId, getSecurityContainer
public static final int NAME_MAX_LENGTH
public MapPhysicalColumn(MapPhysicalNode owner, java.lang.String name) throws AdapterException, MappingException
AdapterException
MappingException
public MapPhysicalColumn(MapPhysicalNode owner, oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute referencedAttribute) throws AdapterException, MappingException
AdapterException
MappingException
public IMappingObject getRefObject()
public MapPhysicalNode getOwningNode()
public java.lang.String getSQLAccessName() throws MappingException
MappingException
public java.lang.String getSQLAccessName(java.lang.String tableAlias) throws MapPhysicalException
MapPhysicalException
public boolean isNumericDataType() throws AdapterException, MappingException
AdapterException
MappingException
public boolean isCharacterDataType() throws AdapterException, MappingException
AdapterException
MappingException
public IDataType getDataType() throws AdapterException, MappingException
AdapterException
MappingException
public java.lang.Integer getSize() throws AdapterException, MappingException
AdapterException
MappingException
public java.lang.Integer getScale() throws AdapterException, MappingException
AdapterException
MappingException
public ITechnology getExecutionTechnology() throws AdapterException, MappingException
AdapterException
MappingException
public MapPhysicalNode findSourceNode() throws MappingException, AdapterException
AdapterException
MappingException
public oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute getSourceAttribute() throws MappingException, AdapterException
MappingException
AdapterException
public java.lang.String getDdlDataType() throws AdapterException, MappingException
AdapterException
MappingException
public java.lang.String getFullName()
getFullName
in class oracle.odi.domain.root.Root
public MapAttribute getReferencedAttribute()
public IRoot getOwner()
IRoot
public void setName(java.lang.String name) throws MappingException
INamedObject
setName
in interface INamedObject
setName
in class oracle.odi.domain.root.NamedObject
MappingException
- TODOpublic java.lang.String getRefText() throws AdapterException
IExpressionReferencedObject
getRefText
in interface IExpressionReferencedObject
AdapterException
public java.lang.String getMinimizedRefText() throws AdapterException
IExpressionReferencedObject
getMinimizedRefText
in interface IExpressionReferencedObject
AdapterException
public java.lang.String getDisplayableTypeName()
IRoot
getDisplayableTypeName
in interface IRoot
getDisplayableTypeName
in class oracle.odi.domain.root.Root