org.pentaho.di.trans.steps.fuzzymatch
Class FuzzyMatchData

java.lang.Object
  extended by org.pentaho.di.trans.step.BaseStepData
      extended by org.pentaho.di.trans.steps.fuzzymatch.FuzzyMatchData
All Implemented Interfaces:
StepDataInterface

public class FuzzyMatchData
extends BaseStepData
implements StepDataInterface

Since:
24-jan-2010
Author:
Samatar

Nested Class Summary
 
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
 
Field Summary
 boolean addAdditionalFields
           
 boolean addValueFieldName
           
 int[] indexOfCachedFields
          index of return fields from lookup stream
 int indexOfMainField
          index of main stream field
 RowMetaInterface infoCache
           
 RowMetaInterface infoMeta
           
 StreamInterface infoStream
           
 HashSet<Object[]> look
          used to store values in used to look up things
 int maximalDistance
           
 double maximalSimilarity
           
 int minimalDistance
           
 double minimalSimilarity
           
 int nrCachedFields
           
 RowMetaInterface outputRowMeta
           
 RowMetaInterface previousRowMeta
           
 boolean readLookupValues
           
 String valueSeparator
           
 
Constructor Summary
FuzzyMatchData()
           
 
Method Summary
 
Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.di.trans.step.StepDataInterface
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
 

Field Detail

previousRowMeta

public RowMetaInterface previousRowMeta

outputRowMeta

public RowMetaInterface outputRowMeta

look

public HashSet<Object[]> look
used to store values in used to look up things


readLookupValues

public boolean readLookupValues

indexOfMainField

public int indexOfMainField
index of main stream field


minimalDistance

public int minimalDistance

maximalDistance

public int maximalDistance

minimalSimilarity

public double minimalSimilarity

maximalSimilarity

public double maximalSimilarity

valueSeparator

public String valueSeparator

infoMeta

public RowMetaInterface infoMeta

infoStream

public StreamInterface infoStream

addValueFieldName

public boolean addValueFieldName

addAdditionalFields

public boolean addAdditionalFields

indexOfCachedFields

public int[] indexOfCachedFields
index of return fields from lookup stream


nrCachedFields

public int nrCachedFields

infoCache

public RowMetaInterface infoCache
Constructor Detail

FuzzyMatchData

public FuzzyMatchData()