Class CPOperand

java.lang.Object
org.apache.sysds.runtime.instructions.cp.CPOperand

public class CPOperand extends Object
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • getValueType

      public Types.ValueType getValueType()
    • getDataType

      public Types.DataType getDataType()
    • isMatrix

      public boolean isMatrix()
    • isFrame

      public boolean isFrame()
    • isTensor

      public boolean isTensor()
    • isList

      public boolean isList()
    • isScalar

      public boolean isScalar()
    • isLiteral

      public boolean isLiteral()
    • getLiteral

      public ScalarObject getLiteral()
    • setName

      public void setName(String name)
    • setLiteral

      public void setLiteral(ScalarObject literal)
    • split

      public void split(String str)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getLineageLiteral

      public String getLineageLiteral()
    • getLiteralLineageItem

      public LineageItem getLiteralLineageItem()
    • getLineageLiteral

      public String getLineageLiteral(ScalarObject so)
    • getLineageLiteral

      public static String getLineageLiteral(ScalarObject so, boolean isLiteral)