org.eclipse.jdt.debug.core
Interface IJavaArrayType
- All Superinterfaces:
- IAdaptable, IDebugElement, IJavaReferenceType, IJavaType
public interface IJavaArrayType
- extends IJavaReferenceType
The type of an array on a Java debug target.
- Since:
- 2.0
- See Also:
IJavaValue
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaReferenceType |
getAllFieldNames, getAvailableStrata, getClassLoaderObject, getClassObject, getDeclaredFieldNames, getDefaultStratum, getField, getGenericSignature, getInstances, getSourceName, getSourceNames, getSourcePaths |
newInstance
IJavaArray newInstance(int size)
throws DebugException
- Returns a new instance of an array of this type,
with the specified length.
- Parameters:
size
- the length of the new array
- Returns:
- a new array of the specified length
- Throws:
DebugException
- if this method fails. Reasons include:
- Failure communicating with the VM. The DebugException's
status code contains the underlying exception responsible for
the failure.
getComponentType
IJavaType getComponentType()
throws DebugException
- Returns the type of the elements in this array.
- Returns:
- type
- Throws:
DebugException
- if this method fails. Reasons include:
- Failure communicating with the VM. The exception's
status code contains the underlying exception responsible for
the failure.
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.