Class StreamLookupData
java.lang.Object
org.pentaho.di.trans.step.BaseStepData
org.pentaho.di.trans.steps.streamlookup.StreamLookupData
- All Implemented Interfaces:
StepDataInterface
- Since:
- 24-jan-2005
- Author:
- Matt
-
Nested Class Summary
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
-
Field Summary
Modifier and TypeFieldDescriptionorg.pentaho.di.core.row.RowMetaInterface
org.pentaho.di.core.row.RowMetaInterface
boolean[]
See if we need to convert the keys to a native data typeorg.pentaho.di.core.hash.ByteArrayHashIndex
boolean
org.pentaho.di.core.row.RowMetaInterface
int[]
nrs of keys-values in row.org.pentaho.di.core.row.RowMetaInterface
Stores the first row of the lookup-values to later determine if the types are the same as the input row lookup values.org.pentaho.di.core.hash.LongHashIndex
used to store values in used to look up thingsint[]
org.pentaho.di.core.row.RowMetaInterface
boolean
Object[]
default string converted to values...org.pentaho.di.core.row.RowMetaInterface
The metadata we send outboolean
Flag to indicate that we have to read lookup values from the info step -
Constructor Summary
-
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
clone, equals, finalize, 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 Details
-
look
used to store values in used to look up things -
list
-
keynrs
public int[] keynrsnrs of keys-values in row. -
outputRowMeta
public org.pentaho.di.core.row.RowMetaInterface outputRowMetaThe metadata we send out -
nullIf
default string converted to values... -
readLookupValues
public boolean readLookupValuesFlag to indicate that we have to read lookup values from the info step -
keyTypes
public org.pentaho.di.core.row.RowMetaInterface keyTypesStores the first row of the lookup-values to later determine if the types are the same as the input row lookup values. -
cacheKeyMeta
public org.pentaho.di.core.row.RowMetaInterface cacheKeyMeta -
cacheValueMeta
public org.pentaho.di.core.row.RowMetaInterface cacheValueMeta -
comparator
-
hashIndex
public org.pentaho.di.core.hash.ByteArrayHashIndex hashIndex -
longIndex
public org.pentaho.di.core.hash.LongHashIndex longIndex -
lookupMeta
public org.pentaho.di.core.row.RowMetaInterface lookupMeta -
infoMeta
public org.pentaho.di.core.row.RowMetaInterface infoMeta -
lookupColumnIndex
public int[] lookupColumnIndex -
metadataVerifiedIntegerPair
public boolean metadataVerifiedIntegerPair -
convertKeysToNative
public boolean[] convertKeysToNativeSee if we need to convert the keys to a native data type -
hasLookupRows
public boolean hasLookupRows -
infoStream
-
-
Constructor Details
-
StreamLookupData
public StreamLookupData()
-