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

java.lang.Object
  extended by com.informatica.powercenter.sdk.mapfwk.core.SelectedColumnStrategy
All Implemented Interfaces:
PropogateStrategy

public class SelectedColumnStrategy
extends java.lang.Object
implements PropogateStrategy

Propogate Strategy for propogating certain selected columns

See Also:
DataTypeStrategy, AllColumnsStrategy, FKSelectionStrategy, PatternMatchStrategy, PKSelectionStrategy, ExcludedColumnStrategy

Constructor Summary
SelectedColumnStrategy(java.lang.String[] excludeColumnArr)
          Instantiate SelectedColumnStrategy with array of columns that need to be propogated during propogation
 
Method Summary
 RowSet propogate(RowSet rs)
          Propagate the specified columns from the row set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectedColumnStrategy

public SelectedColumnStrategy(java.lang.String[] excludeColumnArr)
Instantiate SelectedColumnStrategy with array of columns that need to be propogated during propogation

Parameters:
excludeColumnArr - Array of columns to be propogated
Method Detail

propogate

public RowSet propogate(RowSet rs)
Propagate the specified columns from the row set

Specified by:
propogate in interface PropogateStrategy
Parameters:
rs - row set
Returns:
row set with propogated fields