Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.interfaces.basic
Class MappingDefinition

java.lang.Object
  extended by oracle.odi.interfaces.basic.MappingDefinition


public class MappingDefinition
extends java.lang.Object

This class can be used to define a target mapping, including the expression, description and its execution location.


Constructor Summary
MappingDefinition(java.lang.String pColumnName, java.lang.String pMapping)
          Creates a mapping definition with only a mapping.
MappingDefinition(java.lang.String pColumnName, java.lang.String pMapping, OdiInterface.ExecutionLocation pExecutionLocation)
          Creates a mapping definition with only a mapping and execution location.
MappingDefinition(java.lang.String pColumnName, java.lang.String pMapping, java.lang.String pDescription)
          Creates a mapping definition with a description.
MappingDefinition(java.lang.String pColumnName, java.lang.String pMapping, java.lang.String pDescription, OdiInterface.ExecutionLocation pExecutionLocation)
          Creates a mapping definition with a description and execution location.

 

Method Summary
 boolean equals(java.lang.Object pObj)
           
 java.lang.String getColumnName()
          Returns the column name for this mapping.
 java.lang.String getDescription()
          Returns the description for this mapping.
 OdiInterface.ExecutionLocation getExecutionLocation()
          Returns the execution location for this mapping.
 java.lang.String getSQLText()
          Returns the SQL expression for this mapping.
 int hashCode()
           

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

MappingDefinition

public MappingDefinition(java.lang.String pColumnName,
                         java.lang.String pMapping,
                         java.lang.String pDescription)
Creates a mapping definition with a description.
Parameters:
pColumnName - The column name. Must not be null.
pMapping - The desired mapping expression.
pDescription - The description of the mapping.

MappingDefinition

public MappingDefinition(java.lang.String pColumnName,
                         java.lang.String pMapping)
Creates a mapping definition with only a mapping.
Parameters:
pColumnName - The column name. Must not be null.
pMapping - The desired mapping expression.

MappingDefinition

public MappingDefinition(java.lang.String pColumnName,
                         java.lang.String pMapping,
                         OdiInterface.ExecutionLocation pExecutionLocation)
Creates a mapping definition with only a mapping and execution location.
Parameters:
pColumnName - The column name. Must not be null.
pMapping - The desired mapping expression.
pExecutionLocation - The desired execution location for the mapping. Must not be null

MappingDefinition

public MappingDefinition(java.lang.String pColumnName,
                         java.lang.String pMapping,
                         java.lang.String pDescription,
                         OdiInterface.ExecutionLocation pExecutionLocation)
Creates a mapping definition with a description and execution location.
Parameters:
pColumnName - The column name. Must not be null.
pMapping - The desired mapping expression.
pDescription - The description of the mapping.
pExecutionLocation - The desired execution location for the mapping. Must not be null

Method Detail

getColumnName

public java.lang.String getColumnName()
Returns the column name for this mapping.
Returns:
The column name for this mapping.

getDescription

public java.lang.String getDescription()
Returns the description for this mapping.
Returns:
The description for this mapping. May be null.

getExecutionLocation

public OdiInterface.ExecutionLocation getExecutionLocation()
Returns the execution location for this mapping.
Returns:
The execution location for this mapping.

getSQLText

public java.lang.String getSQLText()
Returns the SQL expression for this mapping.
Returns:
The SQL expression for this mapping.

equals

public boolean equals(java.lang.Object pObj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.