com.informatica.powercenter.sdk.mapfwk.core
Class Target

java.lang.Object
  extended by com.informatica.powercenter.sdk.mapfwk.core.Table
      extended by com.informatica.powercenter.sdk.mapfwk.core.SourceTarget
          extended by com.informatica.powercenter.sdk.mapfwk.core.Target
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
PowerConnectTarget

public class Target
extends SourceTarget
implements java.lang.Cloneable

Class to define a Target.


Field Summary
 
Fields inherited from class com.informatica.powercenter.sdk.mapfwk.core.Table
m_bReusable, m_readOnly
 
Constructor Summary
Target(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName, ConnectionInfo connInfo)
          Initialize the Target object with name, business name, description and instance name with a single ConnectionInfo object
Target(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName, java.util.Vector connInfos)
          Initialize the Target object with name, business name, description and instance name with a collection of ConnectionInfo objects
 
Method Summary
 java.lang.Object clone()
          This method does the deep cloning of table object
 java.util.Vector getPortDef()
           
 
Methods inherited from class com.informatica.powercenter.sdk.mapfwk.core.SourceTarget
equals, getConflictResolution, getConnInfo, getConnInfos, getDatabaseSubtype, getModifier, getProps, getSessionTransformInstanceKeySet, getSessionTransformInstanceProperty, modify, modify, setConflictResolution, setConnInfo, setConnInfos, setDatabaseSubtype, setFields, setModifier, setProps, setReadOnly, setSessionTransformInstanceProperty, toString
 
Methods inherited from class com.informatica.powercenter.sdk.mapfwk.core.Table
addField, addMetaExtension, getBusinessName, getDescription, getField, getFields, getInstanceName, getMetaExtensions, getName, getReferencedField, isReadOnly, isReusable, removeField, removeMetaExtension, setBusinessName, setDescription, setInstanceName, setMetaExtensions, setMetaExtensionValue, setName, setReusable
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Target

public Target(java.lang.String name,
              java.lang.String busName,
              java.lang.String desc,
              java.lang.String instName,
              ConnectionInfo connInfo)
Initialize the Target object with name, business name, description and instance name with a single ConnectionInfo object

Parameters:
name - name of the table
busName - business name
desc - description
instName - instance name
connInfo - ConnectionInfo object
See Also:
ConnectionInfo

Target

public Target(java.lang.String name,
              java.lang.String busName,
              java.lang.String desc,
              java.lang.String instName,
              java.util.Vector connInfos)
Initialize the Target object with name, business name, description and instance name with a collection of ConnectionInfo objects

Parameters:
name -
busName -
desc -
instName -
connInfos -
Method Detail

getPortDef

public java.util.Vector getPortDef()
Returns:
Returns the objPortDef.

clone

public java.lang.Object clone()
This method does the deep cloning of table object

Overrides:
clone in class java.lang.Object
Returns:
param Object