public class DimensionLookupData extends BaseStepData implements StepDataInterface
BaseStepData.StepExecutionStatus
Modifier and Type | Field and Description |
---|---|
org.pentaho.di.core.hash.ByteArrayHashMap |
cache |
org.pentaho.di.core.row.RowMetaInterface |
cacheKeyRowMeta |
org.pentaho.di.core.row.RowMetaInterface |
cacheValueRowMeta |
int |
datefieldnr |
org.pentaho.di.core.database.Database |
db |
org.pentaho.di.core.row.RowMetaInterface |
dimensionUpdateRowMeta |
int[] |
fieldnrs |
org.pentaho.di.core.row.RowMetaInterface |
inputRowMeta
The input row metadata, but converted to normal storage type
|
org.pentaho.di.core.row.RowMetaInterface |
insertRowMeta |
int[] |
keynrs |
List<Integer> |
lazyList |
org.pentaho.di.core.row.RowMetaInterface |
lookupRowMeta |
Date |
max_date |
Date |
min_date |
Long |
notFoundTk |
org.pentaho.di.core.row.RowMetaInterface |
outputRowMeta |
DimensionCache |
preloadCache |
int |
preloadFromDateIndex |
List<Integer> |
preloadIndexes |
int[] |
preloadKeyIndexes |
int |
preloadToDateIndex |
PreparedStatement |
prepStatementDimensionUpdate |
PreparedStatement |
prepStatementInsert |
PreparedStatement |
prepStatementLookup |
PreparedStatement |
prepStatementPunchThrough |
PreparedStatement |
prepStatementUpdate |
org.pentaho.di.core.row.RowMetaInterface |
punchThroughRowMeta |
String |
realSchemaName |
String |
realTableName |
org.pentaho.di.core.row.RowMetaInterface |
returnRowMeta |
String |
schemaTable |
long |
smallestCacheKey |
int |
startDateChoice |
int |
startDateFieldIndex |
org.pentaho.di.core.row.RowMetaInterface |
updateRowMeta |
Date |
valueDateNow |
Constructor and Description |
---|
DimensionLookupData() |
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 Date valueDateNow
public org.pentaho.di.core.database.Database db
public Date min_date
public Date max_date
public int[] keynrs
public int[] fieldnrs
public int datefieldnr
public org.pentaho.di.core.hash.ByteArrayHashMap cache
public long smallestCacheKey
public Long notFoundTk
public org.pentaho.di.core.row.RowMetaInterface outputRowMeta
public org.pentaho.di.core.row.RowMetaInterface lookupRowMeta
public org.pentaho.di.core.row.RowMetaInterface returnRowMeta
public PreparedStatement prepStatementLookup
public PreparedStatement prepStatementInsert
public PreparedStatement prepStatementUpdate
public PreparedStatement prepStatementDimensionUpdate
public PreparedStatement prepStatementPunchThrough
public org.pentaho.di.core.row.RowMetaInterface insertRowMeta
public org.pentaho.di.core.row.RowMetaInterface updateRowMeta
public org.pentaho.di.core.row.RowMetaInterface dimensionUpdateRowMeta
public org.pentaho.di.core.row.RowMetaInterface punchThroughRowMeta
public org.pentaho.di.core.row.RowMetaInterface cacheKeyRowMeta
public org.pentaho.di.core.row.RowMetaInterface cacheValueRowMeta
public String schemaTable
public String realTableName
public String realSchemaName
public int startDateChoice
public int startDateFieldIndex
public int[] preloadKeyIndexes
public int preloadFromDateIndex
public int preloadToDateIndex
public DimensionCache preloadCache
public org.pentaho.di.core.row.RowMetaInterface inputRowMeta