public class StreamLookupData extends BaseStepData implements StepDataInterface
BaseStepData.StepExecutionStatus
Modifier and Type | Field and Description |
---|---|
Comparator<KeyValue> |
comparator |
boolean[] |
convertKeysToNative
See if we need to convert the keys to a native data type
|
org.pentaho.di.core.hash.ByteArrayHashIndex |
hashIndex |
boolean |
hasLookupRows |
org.pentaho.di.core.row.RowMetaInterface |
infoMeta |
StreamInterface |
infoStream |
org.pentaho.di.core.row.RowMetaInterface |
keyMeta |
int[] |
keynrs
nrs of keys-values in row.
|
org.pentaho.di.core.row.RowMetaInterface |
keyTypes
Stores the first row of the lookup-values to later determine if the types are the same as the input row lookup values.
|
List<KeyValue> |
list |
org.pentaho.di.core.hash.LongHashIndex |
longIndex |
Map<org.pentaho.di.core.RowMetaAndData,Object[]> |
look
used to store values in used to look up things
|
int[] |
lookupColumnIndex |
org.pentaho.di.core.row.RowMetaInterface |
lookupMeta |
boolean |
metadataVerifiedIntegerPair |
Object[] |
nullIf
default string converted to values...
|
org.pentaho.di.core.row.RowMetaInterface |
outputRowMeta
The metadata we send out
|
boolean |
readLookupValues
Flag to indicate that we have to read lookup values from the info step
|
org.pentaho.di.core.row.RowMetaInterface |
valueMeta |
Constructor and Description |
---|
StreamLookupData() |
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
public Map<org.pentaho.di.core.RowMetaAndData,Object[]> look
public int[] keynrs
public org.pentaho.di.core.row.RowMetaInterface outputRowMeta
public Object[] nullIf
public boolean readLookupValues
public org.pentaho.di.core.row.RowMetaInterface keyTypes
public org.pentaho.di.core.row.RowMetaInterface keyMeta
public org.pentaho.di.core.row.RowMetaInterface valueMeta
public Comparator<KeyValue> comparator
public org.pentaho.di.core.hash.ByteArrayHashIndex hashIndex
public org.pentaho.di.core.hash.LongHashIndex longIndex
public org.pentaho.di.core.row.RowMetaInterface lookupMeta
public org.pentaho.di.core.row.RowMetaInterface infoMeta
public int[] lookupColumnIndex
public boolean metadataVerifiedIntegerPair
public boolean[] convertKeysToNative
public boolean hasLookupRows
public StreamInterface infoStream