public class MemoryGroupByData extends BaseStepData implements StepDataInterface
Modifier and Type | Class and Description |
---|---|
class |
MemoryGroupByData.HashEntry |
BaseStepData.StepExecutionStatus
Modifier and Type | Field and Description |
---|---|
RowMetaInterface |
aggMeta |
RowMetaInterface |
entryMeta |
boolean |
firstRead |
RowMetaInterface |
groupAggMeta |
RowMetaInterface |
groupMeta |
int[] |
groupnrs |
Object[] |
groupResult |
boolean |
hasOutput |
RowMetaInterface |
inputRowMeta |
HashMap<MemoryGroupByData.HashEntry,Aggregate> |
map |
boolean |
newBatch |
RowMetaInterface |
outputRowMeta |
int[] |
subjectnrs |
ValueMetaInterface |
valueMetaInteger |
ValueMetaInterface |
valueMetaNumber |
Constructor and Description |
---|
MemoryGroupByData() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Method responsible for clearing out memory hogs
|
MemoryGroupByData.HashEntry |
getHashEntry(Object[] groupData) |
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
public HashMap<MemoryGroupByData.HashEntry,Aggregate> map
public RowMetaInterface aggMeta
public RowMetaInterface groupMeta
public RowMetaInterface entryMeta
public RowMetaInterface groupAggMeta
public int[] groupnrs
public int[] subjectnrs
public boolean firstRead
public Object[] groupResult
public boolean hasOutput
public RowMetaInterface inputRowMeta
public RowMetaInterface outputRowMeta
public ValueMetaInterface valueMetaInteger
public ValueMetaInterface valueMetaNumber
public boolean newBatch
public MemoryGroupByData.HashEntry getHashEntry(Object[] groupData)
public void clear()
Copyright © 2018 Hitachi Vantara. All rights reserved.