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.