<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<!--NewPage-->
<html>
<head>
<!-- Generated by javadoc on Wed Jul 28 01:21:15 GMT 1999 -->
<title>
  Class sun.tools.debug.RemoteObject
</title>
</head>
<body>
<a name="_top_"></a>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-sun.tools.debug.html">This Package</a>  <a href="sun.tools.debug.RemoteLong.html#_top_">Previous</a>  <a href="sun.tools.debug.RemoteShort.html#_top_">Next</a>  <a href="AllNames.html">Index</a></pre>
<hr>
<h1>
  Class sun.tools.debug.RemoteObject
</h1>
<pre>
<a href="java.lang.Object.html#_top_">java.lang.Object</a>
   |
   +----<a href="sun.tools.debug.RemoteValue.html#_top_">sun.tools.debug.RemoteValue</a>
           |
           +----sun.tools.debug.RemoteObject
</pre>
<hr>
<dl>
  <dt> public class <b>RemoteObject</b>
  <dt> extends <a href="sun.tools.debug.RemoteValue.html#_top_">RemoteValue</a>
</dl>
The RemoteObject class allows access to an object in a remote
 Java interpreter.  
 Remote objects are not created by the local debugger, but are returned
 by the remote debugging agent when queried for the values of instance
 or static variables of known objects (such as classes), or from local
 (stack) variables.
 Each remote object has a reference cached by the remote Java interpreter,
 so that the object will not be garbage-collected during examination.  The
 RemoteDebugger's gc() operation frees references to objects that are no
 longer being examined.
<p>
<dl>
    <dt> <b>See Also:</b>
    <dd> <a href="sun.tools.debug.RemoteDebugger.html#_top_">RemoteDebugger</a>, <a href="sun.tools.debug.RemoteClass.html#_top_">RemoteClass</a>, <a href="sun.tools.debug.RemoteString.html#_top_">RemoteString</a>, <a href="sun.tools.debug.RemoteThread.html#_top_">RemoteThread</a>, <a href="sun.tools.debug.RemoteThreadGroup.html#_top_">RemoteThreadGroup</a>
</dl>
<hr>
<a name="index"></a>
<h2>
  <img src="images/method-index.gif" width=207 height=38 alt="Method Index">
</h2>
<dl>
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#description()"><b>description</b></a>()
  <dd> Return a description of the object.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#finalize()"><b>finalize</b></a>()
  <dd> 
 
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getClazz()"><b>getClazz</b></a>()
  <dd> Returns the object's class.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getField(int)"><b>getField</b></a>(int)
  <dd>  Return an instance variable, specified by slot number.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getField(java.lang.String)"><b>getField</b></a>(String)
  <dd>  Return an instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getFields()"><b>getFields</b></a>()
  <dd>  Return the instance (non-static) fields of an object.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getFieldValue(int)"><b>getFieldValue</b></a>(int)
  <dd>  Returns the value of an object's instance variable.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getFieldValue(java.lang.String)"><b>getFieldValue</b></a>(String)
  <dd>  Returns the value of an object's instance variable.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getId()"><b>getId</b></a>()
  <dd> Returns the id of the object.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#invalidate()"><b>invalidate</b></a>()
  <dd>  Prevents this object from being used after being garbage-collected.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, boolean)"><b>setField</b></a>(int, boolean)
  <dd>  Set a boolean instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, char)"><b>setField</b></a>(int, char)
  <dd>  Set a char instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, double)"><b>setField</b></a>(int, double)
  <dd>  Set a double instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, float)"><b>setField</b></a>(int, float)
  <dd>  Set a float instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, int)"><b>setField</b></a>(int, int)
  <dd>  Set an int instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, long)"><b>setField</b></a>(int, long)
  <dd>  Set a long instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(int, sun.tools.debug.RemoteObject)"><b>setField</b></a>(int, RemoteObject)
  <dd>  Set an object instance variable, specified by slot.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, boolean)"><b>setField</b></a>(String, boolean)
  <dd>  Set a boolean instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, char)"><b>setField</b></a>(String, char)
  <dd>  Set a char instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, double)"><b>setField</b></a>(String, double)
  <dd>  Set a double instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, float)"><b>setField</b></a>(String, float)
  <dd>  Set a float instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, int)"><b>setField</b></a>(String, int)
  <dd>  Set an int instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, long)"><b>setField</b></a>(String, long)
  <dd>  Set a long instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#setField(java.lang.String, sun.tools.debug.RemoteObject)"><b>setField</b></a>(String, RemoteObject)
  <dd>  Set an object instance variable, specified by name.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#toString()"><b>toString</b></a>()
  <dd> Return object as a string.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#typeName()"><b>typeName</b></a>()
  <dd>  Returns the RemoteValue's type name ("Object").
</dl>
<a name="methods"></a>
<h2>
  <img src="images/methods.gif" width=151 height=38 alt="Methods">
</h2>
<a name="typeName()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="typeName"><b>typeName</b></a>
<pre>
 public <a href="java.lang.String.html#_top_">String</a> typeName() throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Returns the RemoteValue's type name ("Object").
<p>
  <dd><dl>
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
    <dt> <b>Overrides:</b>
    <dd> <a href="sun.tools.debug.RemoteValue.html#typeName()">typeName</a> in class <a href="sun.tools.debug.RemoteValue.html#_top_">RemoteValue</a>
  </dl></dd>
</dl>
<a name="getId()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getId"><b>getId</b></a>
<pre>
 public final int getId()
</pre>
<dl>
  <dd> Returns the id of the object.
<p>
</dl>
<a name="getClazz()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getClazz"><b>getClazz</b></a>
<pre>
 public final <a href="sun.tools.debug.RemoteClass.html#_top_">RemoteClass</a> getClazz()
</pre>
<dl>
  <dd> Returns the object's class.
<p>
</dl>
<a name="getFieldValue(int)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getFieldValue"><b>getFieldValue</b></a>
<pre>
 public <a href="sun.tools.debug.RemoteValue.html#_top_">RemoteValue</a> getFieldValue(int n) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Returns the value of an object's instance variable.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> n - the slot number of the variable to be returned.
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="getFieldValue(java.lang.String)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getFieldValue"><b>getFieldValue</b></a>
<pre>
 public <a href="sun.tools.debug.RemoteValue.html#_top_">RemoteValue</a> getFieldValue(<a href="java.lang.String.html#_top_">String</a> name) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Returns the value of an object's instance variable.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dt> <b>Returns:</b>
    <dd> the variable as a RemoteValue, or null if name not found.
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="getFields()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getFields"><b>getFields</b></a>
<pre>
 public <a href="sun.tools.debug.RemoteField.html#_top_">RemoteField</a>[] getFields() throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Return the instance (non-static) fields of an object.
<p>
  <dd><dl>
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="getField(int)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getField"><b>getField</b></a>
<pre>
 public <a href="sun.tools.debug.RemoteField.html#_top_">RemoteField</a> getField(int n) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Return an instance variable, specified by slot number.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> n - the slot number of the variable to be returned.
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="getField(java.lang.String)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getField"><b>getField</b></a>
<pre>
 public <a href="sun.tools.debug.RemoteField.html#_top_">RemoteField</a> getField(<a href="java.lang.String.html#_top_">String</a> name) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Return an instance variable, specified by name.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dt> <b>Returns:</b>
    <dd> the variable as a RemoteField, or null if name not found.
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, boolean)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      boolean value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a boolean instance variable, specified by name.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, int)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      int value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set an int instance variable, specified by name.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, char)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      char value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a char instance variable, specified by name.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, long)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      long value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a long instance variable, specified by name.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, float)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      float value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a float instance variable, specified by name.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, double)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      double value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a double instance variable, specified by name.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(java.lang.String, sun.tools.debug.RemoteObject)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(<a href="java.lang.String.html#_top_">String</a> name,
                      <a href="#_top_">RemoteObject</a> object) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set an object instance variable, specified by name.  This isn't
 currently supported, so an IllegalAccessException is always thrown.
 (The API is defined so that this feature can be implemented in
 future releases.)
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> name - the name of the instance variable
    <dd> object - the RemoteObject to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, boolean)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      boolean value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a boolean instance variable, specified by slot.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, int)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      int value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set an int instance variable, specified by slot.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, char)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      char value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a char instance variable, specified by slot.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, long)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      long value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a long instance variable, specified by slot.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, float)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      float value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a float instance variable, specified by slot.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, double)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      double value) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set a double instance variable, specified by slot.  If the instance
 variable doesn't exist, an IllegalAccessException is thrown.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> value - the value to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="setField(int, sun.tools.debug.RemoteObject)"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="setField"><b>setField</b></a>
<pre>
 public void setField(int slot,
                      <a href="#_top_">RemoteObject</a> object) throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd> Set an object instance variable, specified by slot.  This isn't
 currently supported, so an IllegalAccessException is always thrown.
 (The API is defined so that this feature can be implemented in
 future releases.)
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> slot - the slot number of the instance variable
    <dd> object - the RemoteObject to use
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
  </dl></dd>
</dl>
<a name="description()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="description"><b>description</b></a>
<pre>
 public <a href="java.lang.String.html#_top_">String</a> description()
</pre>
<dl>
  <dd> Return a description of the object.
<p>
  <dd><dl>
    <dt> <b>Overrides:</b>
    <dd> <a href="sun.tools.debug.RemoteValue.html#description()">description</a> in class <a href="sun.tools.debug.RemoteValue.html#_top_">RemoteValue</a>
  </dl></dd>
</dl>
<a name="toString()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="toString"><b>toString</b></a>
<pre>
 public <a href="java.lang.String.html#_top_">String</a> toString()
</pre>
<dl>
  <dd> Return object as a string.
<p>
  <dd><dl>
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Object.html#toString()">toString</a> in class <a href="java.lang.Object.html#_top_">Object</a>
  </dl></dd>
</dl>
<a name="finalize()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="finalize"><b>finalize</b></a>
<pre>
 protected void finalize() throws <a href="java.lang.Exception.html#_top_">Exception</a>
</pre>
<dl>
  <dd><dl>
    <dt> <b>Throws:</b> <a href="java.lang.Exception.html#_top_">Exception</a>
    <dd> if a general exception occurs.
    <dt> <b>Overrides:</b>
    <dd> <a href="java.lang.Object.html#finalize()">finalize</a> in class <a href="java.lang.Object.html#_top_">Object</a>
  </dl></dd>
</dl>
<a name="invalidate()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="invalidate"><b>invalidate</b></a>
<pre>
 protected void invalidate()
</pre>
<dl>
  <dd> Prevents this object from being used after being garbage-collected.
<p>
</dl>
<hr>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-sun.tools.debug.html">This Package</a>  <a href="sun.tools.debug.RemoteLong.html#_top_">Previous</a>  <a href="sun.tools.debug.RemoteShort.html#_top_">Next</a>  <a href="AllNames.html">Index</a></pre>
</body>
</html>
