Packages  This Package  Previous  Next  Index
  Class sun.tools.debug.RemoteArray
java.lang.Object
   |
   +----sun.tools.debug.RemoteValue
           |
           +----sun.tools.debug.RemoteObject
                   |
                   +----sun.tools.debug.RemoteArray
  -  public class RemoteArray
  
-  extends RemoteObject
  
The RemoteArray class allows remote debugging of arrays.
    -  See Also:
    
 -  RemoteValue, RemoteDebugger
 
  
  -  
	arrayTypeName(int)
   -  Return the element type as a string.
  
 -  
	description()
   -  Return a description of the array.
  
 -  
	getElement(int)
   -  Return an array element.
  
 -  
	getElements()
   -  Returns a copy of the array as instances of RemoteValue.
  
 -  
	getElements(int, int)
   -  Returns a copy of a portion of the array as instances of RemoteValue.
  
 -  
	getElementType()
   -  Return the element type as a "TC_" constant, such as "TC_CHAR".
  
 -  
	getSize()
   -  Return the number of elements in the array.
  
 -  
	toString()
   -  Return a string version of the array.
  
 -  
	typeName()
   -  Return this RemoteValue's type ("array").
 
  
getSize
  public final int getSize()
  -  Return the number of elements in the array.
 
typeName
  public String typeName()
  -  Return this RemoteValue's type ("array").
  
    -  Overrides:
    
 -  typeName in class RemoteObject
  
 
 
arrayTypeName
  public String arrayTypeName(int type)
  -  Return the element type as a string.
 
getElementType
  public final int getElementType() throws Exception
  -  Return the element type as a "TC_" constant, such as "TC_CHAR".
 
getElement
  public final RemoteValue getElement(int index) throws Exception
  -  Return an array element.
  
    -  Parameters:
    
 -  index - the index of the element
    
 -  Returns:
    
 -  the element as a RemoteValue
    
 -  Throws: ArrayIndexOutOfBoundsException
    
 -  when the index is greater than the size of the array
  
 
 
getElements
  public final RemoteValue[] getElements() throws Exception
  -  Returns a copy of the array as instances of RemoteValue.
 
getElements
  public final RemoteValue[] getElements(int beginIndex,
                                         int endIndex) throws Exception
  -  Returns a copy of a portion of the array as instances of RemoteValue.
  
    -  Parameters:
    
 -  beginIndex - the beginning array index
    
-  endIndex - the final array index
    
  -  Throws: ArrayIndexOutOfBoundsException
    
 -  when the index is greater than the size of the array
  
 
 
description
  public String description()
  -  Return a description of the array.
  
    -  Overrides:
    
 -  description in class RemoteObject
  
 
 
toString
  public String toString()
  -  Return a string version of the array.
  
    -  Overrides:
    
 -  toString in class RemoteObject
  
 
 
Packages  This Package  Previous  Next  Index