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

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

public class DataTypeStrategy
extends java.lang.Object
implements PropogateStrategy

Proprogate strategy to propogate columns of a certain datatype

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

Constructor Summary
DataTypeStrategy(java.lang.String dataType)
          Instantiate DataTypeStrategy with a data type.
 
Method Summary
 RowSet propogate(RowSet rs)
          Propagate all the columns whose datatype matches with the specified data type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTypeStrategy

public DataTypeStrategy(java.lang.String dataType)
Instantiate DataTypeStrategy with a data type. Only the columns matching the specified data type will be propogated

Parameters:
dataType - column data type. Only the columns matching the specified data type will be propogated
Method Detail

propogate

public RowSet propogate(RowSet rs)
Propagate all the columns whose datatype matches with the specified data type

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