public class LineageCacheEntry extends Object
Constructor and Description |
---|
LineageCacheEntry(LineageItem key,
Types.DataType dt,
MatrixBlock Mval,
ScalarObject Sval,
long computetime) |
Modifier and Type | Method and Description |
---|---|
org.apache.sysds.runtime.lineage.LineageCacheConfig.LineageCacheStatus |
getCacheStatus() |
MatrixBlock |
getMBValue() |
long |
getSize() |
ScalarObject |
getSOValue() |
boolean |
isMatrixValue() |
boolean |
isNullVal() |
void |
setValue(MatrixBlock val) |
void |
setValue(MatrixBlock val,
long computetime) |
void |
setValue(ScalarObject val,
long computetime) |
public LineageCacheEntry(LineageItem key, Types.DataType dt, MatrixBlock Mval, ScalarObject Sval, long computetime)
public MatrixBlock getMBValue()
public ScalarObject getSOValue()
public org.apache.sysds.runtime.lineage.LineageCacheConfig.LineageCacheStatus getCacheStatus()
public long getSize()
public boolean isNullVal()
public boolean isMatrixValue()
public void setValue(MatrixBlock val, long computetime)
public void setValue(MatrixBlock val)
public void setValue(ScalarObject val, long computetime)
Copyright © 2020 The Apache Software Foundation. All rights reserved.