|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.informatica.powercenter.sdk.mapfwk.core.InputSet
public class InputSet
Class that contains a rowset and the corresponding propagation context. This is used as an input to a transformation.
Constructor Summary | |
---|---|
InputSet(RowSet rowSetObj)
Initialize the InputSet object from a RowSet object. |
|
InputSet(RowSet rowSetObj,
PortLinkContext linkContext)
Initialize the InputSet object for a RowSet object along with a PortLinkContext. |
|
InputSet(RowSet rowSetObj,
PortPropagationContext contextObj)
Initialize the InputSet object for a RowSet object along with a PortPropagationContext. |
|
InputSet(RowSet rsObj,
PortPropagationContext contextObj,
PortLinkContext linkContextObj)
Initialize the InputSet object for a RowSet object along with a PortPropagationContext and PortLinkContext. |
|
InputSet(Source sourceObj)
Initialize the InputSet object from a Source object. |
|
InputSet(Source sourceObj,
PortPropagationContext contextObj)
Initialize the InputSet object from a Source object and a propagation context. |
|
InputSet(Source sourceObj,
PortPropagationContext contextObj,
PortLinkContext linkContextObj)
Initialize the InputSet object from a Source object and a propagation context. |
Method Summary | |
---|---|
RowSet |
getInRowSet()
|
java.util.Vector |
getOutputField()
|
RowSet |
getOutRowSet()
|
java.util.Vector |
getPortDef()
|
PortPropagationContext |
getPropContext()
Get the propagation context |
Source |
getSource()
Get the source object |
boolean |
isFromSource()
Is the InputSet created from Source object |
boolean |
isMaster()
|
void |
resolveFieldNameConflict(java.lang.String name,
java.lang.String prefix)
Update the field name if there are conflicts |
void |
setGroupBy(java.lang.String[] grpBy)
This function takes an array of field name to be set to groupBy in the Output Field |
void |
setMaster(boolean master)
|
void |
setOutRowSet(RowSet inRowSet)
|
void |
setRankPort(java.lang.String portName)
This method is to set the rankPort of the RankTransformation |
void |
setSorterField(java.lang.String name)
This method sets the sorter field for the Sorter Transformation. |
void |
setSorterField(java.lang.String name,
boolean ascending)
This method sets the sorter field and sorting direction for the Sorter Transformation. |
void |
setSource(Source src)
Set the Source object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InputSet(Source sourceObj)
sourceObj
- Source Objectpublic InputSet(Source sourceObj, PortPropagationContext contextObj)
sourceObj
- Source ObjectcontextObj
- PortPropagationContext objectpublic InputSet(Source sourceObj, PortPropagationContext contextObj, PortLinkContext linkContextObj)
sourceObj
- Source ObjectcontextObj
- PortPropagationContext objectlinkContextObj
- PortLinkContext objectpublic InputSet(RowSet rowSetObj)
rowSetObj
- RowSet Objectpublic InputSet(RowSet rowSetObj, PortPropagationContext contextObj)
rowSetObj
- RowSet objectcontextObj
- PortPropagationContextpublic InputSet(RowSet rowSetObj, PortLinkContext linkContext)
rowSetObj
- RowSet objectlinkContext
- PortLinkContext objectpublic InputSet(RowSet rsObj, PortPropagationContext contextObj, PortLinkContext linkContextObj)
rsObj
- RowSet objectcontextObj
- PortPropagationContext objectlinkContextObj
- PortLinkContext objectMethod Detail |
---|
public boolean isFromSource()
public Source getSource()
public void setSource(Source src)
src
- Source objectpublic RowSet getInRowSet()
public RowSet getOutRowSet()
public void setOutRowSet(RowSet inRowSet)
inRowSet
- public java.util.Vector getPortDef()
public void setGroupBy(java.lang.String[] grpBy)
grpBy
- Field
public void setRankPort(java.lang.String portName)
portName
- public void setSorterField(java.lang.String name)
name
- public void setSorterField(java.lang.String name, boolean ascending)
name
- ascending
- public java.util.Vector getOutputField()
public boolean isMaster()
public void setMaster(boolean master)
master
- set the masterpublic PortPropagationContext getPropContext()
public void resolveFieldNameConflict(java.lang.String name, java.lang.String prefix)
name
- name of the fieldprefix
- prefix string to be used in case of conflict
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |