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
FieldsModifier and TypeFieldDescriptionorg.pentaho.di.core.row.RowMetaInterfaceorg.pentaho.di.core.row.RowMetaInterfaceboolean[]See if we need to convert the keys to a native data typeorg.pentaho.di.core.hash.ByteArrayHashIndexbooleanorg.pentaho.di.core.row.RowMetaInterfaceint[]nrs of keys-values in row.org.pentaho.di.core.row.RowMetaInterfaceStores 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.LongHashIndexused to store values in used to look up thingsint[]org.pentaho.di.core.row.RowMetaInterfacebooleanObject[]default string converted to values...org.pentaho.di.core.row.RowMetaInterfaceThe metadata we send outbooleanFlag to indicate that we have to read lookup values from the info step -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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()
-