Package org.eclipse.jdt.debug.core
Interface IJavaArrayType
- All Superinterfaces:
IAdaptable
,IDebugElement
,IJavaReferenceType
,IJavaType
The type of an array on a Java debug target.
- Since:
- 2.0
- See Also:
- 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 TypeMethodDescriptionReturns the type of the elements in this array.newInstance
(int size) Returns a new instance of an array of this type, with the specified length.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.IJavaReferenceType
getAllFieldNames, getAvailableStrata, getClassLoaderObject, getClassObject, getDeclaredFieldNames, getDefaultStratum, getField, getGenericSignature, getInstanceCount, getInstances, getSourceName, getSourceNames, getSourcePaths
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaType
getName, getSignature
-
Method Details
-
newInstance
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
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.
-