Interface IJavaPrimitiveValue

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.model.IDebugElement, IJavaValue, org.eclipse.debug.core.model.IValue

public interface IJavaPrimitiveValue extends IJavaValue
A primitive value on a Java debug target.
Since:
2.0
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns this value as a boolean.
    byte
    Returns this value as a byte
    char
    Returns this value as a char
    double
    Returns this value as a double
    float
    Returns this value as a float
    int
    Returns this value as an int
    long
    Returns this value as a long
    short
    Returns this value as a short

    Methods inherited from interface org.eclipse.core.runtime.IAdaptable

    getAdapter

    Methods inherited from interface org.eclipse.debug.core.model.IDebugElement

    getDebugTarget, getLaunch, getModelIdentifier

    Methods inherited from interface org.eclipse.jdt.debug.core.IJavaValue

    getGenericSignature, getJavaType, getSignature, isNull

    Methods inherited from interface org.eclipse.debug.core.model.IValue

    getReferenceTypeName, getValueString, getVariables, hasVariables, isAllocated
  • Method Details

    • getBooleanValue

      boolean getBooleanValue()
      Returns this value as a boolean.
      Returns:
      this value as a boolean
    • getByteValue

      byte getByteValue()
      Returns this value as a byte
      Returns:
      this value as a byte
    • getCharValue

      char getCharValue()
      Returns this value as a char
      Returns:
      this value as a char
    • getDoubleValue

      double getDoubleValue()
      Returns this value as a double
      Returns:
      this value as a double
    • getFloatValue

      float getFloatValue()
      Returns this value as a float
      Returns:
      this value as a float
    • getIntValue

      int getIntValue()
      Returns this value as an int
      Returns:
      this value as an int
    • getLongValue

      long getLongValue()
      Returns this value as a long
      Returns:
      this value as a long
    • getShortValue

      short getShortValue()
      Returns this value as a short
      Returns:
      this value as a short