java.lang.Object
com.pnfsoftware.jeb.core.units.code.debug.impl.AbstractValuePrimitive
com.pnfsoftware.jeb.core.units.code.debug.impl.ValueString
All Implemented Interfaces:
ITypedValue

public class ValueString extends AbstractValuePrimitive
A string value provided by a debugger unit.
  • Constructor Details

    • ValueString

      public ValueString(String v)
    • ValueString

      public ValueString(String v, Long objectId)
  • Method Details

    • getTypeName

      public String getTypeName()
      Description copied from interface: ITypedValue
      Get the type name. One of TYPE_* or a language type (Ljava/util/ArrayList; for example)
      Returns:
    • getValue

      public String getValue()
      Description copied from interface: ITypedValue
      Get the value. The object returned depends on ITypedValue.getTypeName(). For raw types, the returned byte array contains the value bytes in the target byte order.
      Returns:
    • getObjectId

      public Long getObjectId()
    • toString

      public String toString()
      Overrides:
      toString in class Object