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.ContextualAttributeReference ctxAttributeRef)  | 
MapPhysicalColumn(MapPhysicalNode owner,
                 java.lang.String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
MapPhysicalNode | 
findSourceNode()
Find the source node for this column. 
 | 
oracle.odi.domain.mapping.ContextualComponent.ContextualAttributeReference | 
getContextualAttributeReference()  | 
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()  | 
MapPathSpecifier | 
getPathSpecifier()
Return the path specifier associated with this physical column. 
 | 
MapAttribute | 
getReferencedAttribute()
Get the projector source attribute that is being staged or replicated. 
 | 
oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute | 
getReferencedContextualAttribute()
Get the contextual projector source attribute that is being staged or replicated. 
 | 
IExpressionReferencedObject | 
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. 
 | 
java.lang.String | 
toString()  | 
getBusinessName, getDescription, getGlobalNamespaceId, getName, getNamespaceId, setBusinessName, setDescriptionaddCachedIssue, addCachedIssues, clearIssueCache, delete, displayIssues, displayIssues, displayIssues, dump, dump, dump, dump, dumpToString, equals, getCachedErrors, getCachedSyncState, getCachedValidationErrorMessage, getChildNamespaceId, getDisplayableObjectName, getFCOContainer, getGUID, getInternalId, getPropertyDefinitionOwner, getRootContainer, getStrongTypeClassName, getSyncState, getValueHolderValue, handleMapChangeEvent, hasAdapter, hashCode, isNew, setCachedSyncState, validate, validate, validategetBigNumericId, getGlobalId, getNumericId, getParentgetBigNumericId, getName, getNumericIddump, dump, getDisplayableObjectName, getGUID, getStrongTypeClassName, validate, validate, validategetRootContainergetGlobalId, getInternalId, getParentpublic static final int NAME_MAX_LENGTH
public MapPhysicalColumn(MapPhysicalNode owner, java.lang.String name) throws AdapterException, MappingException
AdapterExceptionMappingExceptionpublic MapPhysicalColumn(MapPhysicalNode owner, oracle.odi.domain.mapping.ContextualComponent.ContextualAttributeReference ctxAttributeRef) throws AdapterException, MappingException
AdapterExceptionMappingExceptionpublic IExpressionReferencedObject getRefObject()
public MapPhysicalNode getOwningNode()
public java.lang.String getSQLAccessName()
                                  throws MappingException
MappingExceptionpublic java.lang.String getSQLAccessName(java.lang.String tableAlias)
                                  throws MapPhysicalException
MapPhysicalExceptionpublic boolean isNumericDataType()
                          throws AdapterException,
                                 MappingException
AdapterExceptionMappingExceptionpublic boolean isCharacterDataType()
                            throws AdapterException,
                                   MappingException
AdapterExceptionMappingExceptionpublic IDataType getDataType() throws AdapterException, MappingException
AdapterExceptionMappingExceptionpublic java.lang.Integer getSize()
                          throws AdapterException,
                                 MappingException
AdapterExceptionMappingExceptionpublic java.lang.Integer getScale()
                           throws AdapterException,
                                  MappingException
AdapterExceptionMappingExceptionpublic ITechnology getExecutionTechnology() throws AdapterException, MappingException
AdapterExceptionMappingExceptionpublic MapPhysicalNode findSourceNode() throws MappingException, AdapterException
AdapterExceptionMappingExceptionpublic oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute getSourceAttribute()
                                                                                     throws MappingException,
                                                                                            AdapterException
MappingExceptionAdapterExceptionpublic java.lang.String getDdlDataType()
                                throws AdapterException,
                                       MappingException
AdapterExceptionMappingExceptionpublic java.lang.String getFullName()
getFullName in class oracle.odi.domain.root.Rootpublic MapAttribute getReferencedAttribute()
public MapPathSpecifier getPathSpecifier()
public oracle.odi.domain.mapping.ContextualComponent.ContextualAttribute getReferencedContextualAttribute()
public oracle.odi.domain.mapping.ContextualComponent.ContextualAttributeReference getContextualAttributeReference()
public IRoot getOwner()
IRootpublic void setName(java.lang.String name)
             throws MappingException
INamedObjectsetName in interface INamedObjectsetName in class oracle.odi.domain.root.NamedObjectMappingException - TODOpublic java.lang.String getRefText()
                            throws AdapterException
IExpressionReferencedObjectgetRefText in interface IExpressionReferencedObjectAdapterExceptionpublic java.lang.String getMinimizedRefText()
                                     throws AdapterException
IExpressionReferencedObjectgetMinimizedRefText in interface IExpressionReferencedObjectAdapterExceptionpublic java.lang.String getDisplayableTypeName()
IRootgetDisplayableTypeName in interface IRootgetDisplayableTypeName in class oracle.odi.domain.root.Rootpublic java.lang.String toString()
toString in class oracle.odi.domain.root.Root