Package org.apache.sysds.runtime.lineage
Class LineageCacheEntry
- java.lang.Object
- 
- org.apache.sysds.runtime.lineage.LineageCacheEntry
 
- 
 public class LineageCacheEntry extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description LineageCacheEntry(LineageItem key, Types.DataType dt, MatrixBlock Mval, ScalarObject Sval, long computetime)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.sysds.runtime.lineage.LineageCacheConfig.LineageCacheStatusgetCacheStatus()GPUObjectgetGPUObject()MatrixBlockgetMBValue()byte[]getSerializedBytes()longgetSize()ScalarObjectgetSOValue()booleanisMatrixValue()booleanisNullVal()booleanisScalarValue()booleanisSerializedBytes()voidsetGPUValue(GPUObject gpuObj, long computetime)voidsetValue(byte[] serialBytes, long computetime)voidsetValue(ScalarObject val, long computetime)voidsetValue(MatrixBlock val)voidsetValue(MatrixBlock val, long computetime)
 
- 
- 
- 
Constructor Detail- 
LineageCacheEntrypublic LineageCacheEntry(LineageItem key, Types.DataType dt, MatrixBlock Mval, ScalarObject Sval, long computetime) 
 
- 
 - 
Method Detail- 
getMBValuepublic MatrixBlock getMBValue() 
 - 
getSOValuepublic ScalarObject getSOValue() 
 - 
getSerializedBytespublic byte[] getSerializedBytes() 
 - 
getCacheStatuspublic org.apache.sysds.runtime.lineage.LineageCacheConfig.LineageCacheStatus getCacheStatus() 
 - 
getSizepublic long getSize() 
 - 
isNullValpublic boolean isNullVal() 
 - 
isMatrixValuepublic boolean isMatrixValue() 
 - 
isScalarValuepublic boolean isScalarValue() 
 - 
isSerializedBytespublic boolean isSerializedBytes() 
 - 
setValuepublic void setValue(MatrixBlock val, long computetime) 
 - 
setValuepublic void setValue(MatrixBlock val) 
 - 
setValuepublic void setValue(ScalarObject val, long computetime) 
 - 
setGPUValuepublic void setGPUValue(GPUObject gpuObj, long computetime) 
 - 
setValuepublic void setValue(byte[] serialBytes, long computetime)
 - 
getGPUObjectpublic GPUObject getGPUObject() 
 
- 
 
-