Class DimensionLookupData
- java.lang.Object
-
- org.pentaho.di.trans.step.BaseStepData
-
- org.pentaho.di.trans.step.BaseDatabaseStepData
-
- org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupData
-
- All Implemented Interfaces:
StepDataInterface
public class DimensionLookupData extends BaseDatabaseStepData implements 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
-
Fields inherited from class org.pentaho.di.trans.step.BaseDatabaseStepData
db
-
-
Constructor Summary
Constructors Constructor Description DimensionLookupData()
-
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 Detail
-
valueDateNow
public Date valueDateNow
-
min_date
public Date min_date
-
max_date
public Date max_date
-
keynrs
public int[] keynrs
-
fieldnrs
public int[] fieldnrs
-
datefieldnr
public int datefieldnr
-
cache
public org.pentaho.di.core.hash.ByteArrayHashMap cache
-
smallestCacheKey
public long smallestCacheKey
-
notFoundTk
public Long notFoundTk
-
outputRowMeta
public org.pentaho.di.core.row.RowMetaInterface outputRowMeta
-
lookupRowMeta
public org.pentaho.di.core.row.RowMetaInterface lookupRowMeta
-
returnRowMeta
public org.pentaho.di.core.row.RowMetaInterface returnRowMeta
-
prepStatementLookup
public PreparedStatement prepStatementLookup
-
prepStatementInsert
public PreparedStatement prepStatementInsert
-
prepStatementUpdate
public PreparedStatement prepStatementUpdate
-
prepStatementDimensionUpdate
public PreparedStatement prepStatementDimensionUpdate
-
prepStatementPunchThrough
public PreparedStatement prepStatementPunchThrough
-
insertRowMeta
public org.pentaho.di.core.row.RowMetaInterface insertRowMeta
-
updateRowMeta
public org.pentaho.di.core.row.RowMetaInterface updateRowMeta
-
dimensionUpdateRowMeta
public org.pentaho.di.core.row.RowMetaInterface dimensionUpdateRowMeta
-
punchThroughRowMeta
public org.pentaho.di.core.row.RowMetaInterface punchThroughRowMeta
-
cacheKeyRowMeta
public org.pentaho.di.core.row.RowMetaInterface cacheKeyRowMeta
-
cacheValueRowMeta
public org.pentaho.di.core.row.RowMetaInterface cacheValueRowMeta
-
schemaTable
public String schemaTable
-
realTableName
public String realTableName
-
realSchemaName
public String realSchemaName
-
startDateChoice
public int startDateChoice
-
startDateFieldIndex
public int startDateFieldIndex
-
preloadKeyIndexes
public int[] preloadKeyIndexes
-
preloadFromDateIndex
public int preloadFromDateIndex
-
preloadToDateIndex
public int preloadToDateIndex
-
preloadCache
public DimensionCache preloadCache
-
inputRowMeta
public org.pentaho.di.core.row.RowMetaInterface inputRowMeta
The input row metadata, but converted to normal storage type
-
-