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

java.lang.Object
  extended by com.informatica.powercenter.sdk.mapfwk.core.Table
      extended by com.informatica.powercenter.sdk.mapfwk.core.Transformation
          extended by com.informatica.powercenter.sdk.mapfwk.core.InputTransformation
All Implemented Interfaces:
Transform

public class InputTransformation
extends Transformation

This class is for creating input transfrom which is used in a mapplet

Author:
rjain

Field Summary
 
Fields inherited from class com.informatica.powercenter.sdk.mapfwk.core.Transformation
m_templateID, m_templateName, m_transformFieldAttr, sessionTransformInst
 
Fields inherited from class com.informatica.powercenter.sdk.mapfwk.core.Table
m_bReusable, m_readOnly
 
Constructor Summary
InputTransformation()
          Default constructor
InputTransformation(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName)
          Initialize the object with name, business name, description and instance name
InputTransformation(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName, java.util.Vector vInputSets, TransformationProperties props)
          Constructor for Input Transformation
 
Method Summary
 OutputSet apply()
          Apply the transformation
 
Methods inherited from class com.informatica.powercenter.sdk.mapfwk.core.Transformation
add, addInitProp, defaultDuplicateNameRemovalSchema, genOutputSet, getGroupSet, getInitProps, getMapping, getOutFields, getOutputSet, getProperties, getSessionTransformInstanceKeySet, getSessionTransformInstanceProperty, getTemplateID, getTemplateName, getTransContext, getTransformationFieldAttr, getTransformationType, getTransformGroup, setGroupSet, setGroupSet, setMapping, setOutFields, setOutputSet, setReusable, setSessionTransformInstanceProperty, setTemplateIDAndName, setTransContext, setTransformationFieldAttr, setTransformationType, setTransformGroup, standardizeString
 
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, setFields, setInstanceName, setMetaExtensions, setMetaExtensionValue, setName, setReadOnly
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputTransformation

public InputTransformation()
Default constructor


InputTransformation

public InputTransformation(java.lang.String name,
                           java.lang.String busName,
                           java.lang.String desc,
                           java.lang.String instName)
Initialize the object with name, business name, description and instance name

Parameters:
name - name of the table
busName - business name
desc - description
instName - instance name

InputTransformation

public InputTransformation(java.lang.String name,
                           java.lang.String busName,
                           java.lang.String desc,
                           java.lang.String instName,
                           java.util.Vector vInputSets,
                           TransformationProperties props)
                    throws InvalidTransformationException
Constructor for Input Transformation

Parameters:
name -
busName -
desc -
instName -
vInputSets -
props -
Throws:
InvalidTransformationException
Method Detail

apply

public OutputSet apply()
                throws InvalidTransformationException
Apply the transformation

Returns:
OutputSet object
Throws:
InvalidTransformationException - exception