Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.eclipse.jdi.internal
Class FloatValueImpl  view FloatValueImpl download FloatValueImpl.java

java.lang.Object
  extended byorg.eclipse.jdi.internal.MirrorImpl
      extended byorg.eclipse.jdi.internal.ValueImpl
          extended byorg.eclipse.jdi.internal.PrimitiveValueImpl
              extended byorg.eclipse.jdi.internal.FloatValueImpl
All Implemented Interfaces:
java.lang.Comparable, com.sun.jdi.FloatValue, com.sun.jdi.Mirror, com.sun.jdi.PrimitiveValue, com.sun.jdi.Value

public class FloatValueImpl
extends PrimitiveValueImpl
implements com.sun.jdi.FloatValue

this class implements the corresponding interfaces declared by the JDI specification. See the com.sun.jdi package for more information.


Field Summary
static byte tag
          JDWP Tag.
 
Fields inherited from class org.eclipse.jdi.internal.PrimitiveValueImpl
fValue
 
Fields inherited from class org.eclipse.jdi.internal.MirrorImpl
fDescription, fVerboseWriter
 
Constructor Summary
FloatValueImpl(VirtualMachineImpl vmImpl, java.lang.Float value)
          Creates new instance.
 
Method Summary
 byte getTag()
           
static FloatValueImpl read(MirrorImpl target, java.io.DataInputStream in)
           
 com.sun.jdi.Type type()
           
 float value()
           
 void write(MirrorImpl target, java.io.DataOutputStream out)
          Writes value without value tag.
 
Methods inherited from class org.eclipse.jdi.internal.PrimitiveValueImpl
booleanValue, byteValue, charValue, compareTo, doubleValue, equals, floatValue, hashCode, intValue, longValue, readWithoutTag, shortValue, toString
 
Methods inherited from class org.eclipse.jdi.internal.ValueImpl
checkPrimitiveValue, checkValue, checkValues, readWithoutTag, readWithTag, writeNull, writeNullWithTag, writeWithTag
 
Methods inherited from class org.eclipse.jdi.internal.MirrorImpl
checkVM, defaultIOExceptionHandler, defaultReplyErrorHandler, disconnectVM, getCommandVM, handledJdwpEventSet, handledJdwpRequest, initJdwpEventSet, initJdwpRequest, readBoolean, readByte, readByte, readByte, readByteArray, readChar, readDouble, readFloat, readInt, readInt, readInt, readLong, readShort, readShort, readShort, readString, requestVM, requestVM, requestVM, requestVM, requestVM, verboseWriter, virtualMachine, virtualMachineImpl, writeBoolean, writeByte, writeByte, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeInt, writeInt, writeLong, writeShort, writeShort, writeShort, writeString, writeVerboseCommandPacketHeader
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.jdi.FloatValue
equals, hashCode
 
Methods inherited from interface com.sun.jdi.PrimitiveValue
booleanValue, byteValue, charValue, doubleValue, floatValue, intValue, longValue, shortValue
 
Methods inherited from interface com.sun.jdi.Mirror
toString, virtualMachine
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

tag

public static final byte tag
JDWP Tag.

See Also:
Constant Field Values
Constructor Detail

FloatValueImpl

public FloatValueImpl(VirtualMachineImpl vmImpl,
                      java.lang.Float value)
Creates new instance.

Method Detail

getTag

public byte getTag()
Specified by:
getTag in class ValueImpl

type

public com.sun.jdi.Type type()
Specified by:
type in interface com.sun.jdi.Value
Specified by:
type in class ValueImpl

value

public float value()
Specified by:
value in interface com.sun.jdi.FloatValue

read

public static FloatValueImpl read(MirrorImpl target,
                                  java.io.DataInputStream in)
                           throws java.io.IOException

write

public void write(MirrorImpl target,
                  java.io.DataOutputStream out)
           throws java.io.IOException
Writes value without value tag.

Specified by:
write in class PrimitiveValueImpl