Class LineageCacheEntry


  • public class LineageCacheEntry
    extends Object
    • Method Detail

      • getRDDObject

        public RDDObject getRDDObject()
      • getSerializedBytes

        public byte[] getSerializedBytes()
      • getCacheStatus

        public org.apache.sysds.runtime.lineage.LineageCacheConfig.LineageCacheStatus getCacheStatus()
      • getSize

        public long getSize()
      • isNullVal

        public boolean isNullVal()
      • isMatrixValue

        public boolean isMatrixValue()
      • isScalarValue

        public boolean isScalarValue()
      • isRDDPersist

        public boolean isRDDPersist()
      • isGPUObject

        public boolean isGPUObject()
      • isSerializedBytes

        public boolean isSerializedBytes()
      • setValue

        public void setValue​(MatrixBlock val,
                             long computetime)
      • setValue

        public void setValue​(ScalarObject val,
                             long computetime)
      • setGPUValue

        public void setGPUValue​(GPUObject gpuObj,
                                long computetime)
      • setRDDValue

        public void setRDDValue​(RDDObject rdd,
                                long computetime)
      • setValue

        public void setValue​(byte[] serialBytes,
                             long computetime)
      • getGPUObject

        public GPUObject getGPUObject()