类 TopValue


public class TopValue extends Category1Value
Representation of a partially evaluated top value. A top value is the dummy value that takes up the extra space when storing a long value or a double value.
  • 构造器详细资料

    • TopValue

      public TopValue()
  • 方法详细资料

    • isSpecific

      public boolean isSpecific()
      从类复制的说明: Value
      Returns whether this Value represents a single specific (but possibly unknown) value.
      覆盖:
      isSpecific 在类中 Value
    • isParticular

      public boolean isParticular()
      从类复制的说明: Value
      Returns whether this Value represents a single particular (known) value.
      覆盖:
      isParticular 在类中 Value
    • generalize

      public final Value generalize(Value other)
      从类复制的说明: Value
      Returns the generalization of this Value and the given other Value.
      指定者:
      generalize 在类中 Value
    • computationalType

      public final int computationalType()
      从类复制的说明: Value
      Returns the computational type of this Value.
      指定者:
      computationalType 在类中 Value
      返回:
      TYPE_INTEGER, TYPE_LONG, TYPE_FLOAT, TYPE_DOUBLE, TYPE_REFERENCE, or TYPE_INSTRUCTION_OFFSET.
    • internalType

      public final String internalType()
      从类复制的说明: Value
      Returns the internal type of this Value.
      指定者:
      internalType 在类中 Value
      返回:
      TypeConstants.BOOLEAN, TypeConstants.BYTE, TypeConstants.CHAR, TypeConstants.SHORT, TypeConstants.INT , TypeConstants.LONG, TypeConstants.FLOAT, TypeConstants.DOUBLE, TypeConstants.CLASS_START ... TypeConstants.CLASS_END , or an array type containing any of these types (always as String).
    • equals

      public boolean equals(Object object)
      覆盖:
      equals 在类中 Object
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Object
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object