Пакет | Описание |
---|---|
com.sun.jdi |
Это - базовый пакет Интерфейса Отладки Java (JDI), это определяет зеркала для значений, типов, и целевого VirtualMachine непосредственно - также загружающиеся средства.
|
com.sun.jdi.event |
Этот пакет определяет обработку событий JDI и обработку событий.
|
Модификатор и Тип | Интерфейс и Описание |
---|---|
interface |
ArrayReference
Обеспечивает доступ к объекту массива и его компонентам в целевом VM.
|
interface |
BooleanValue
Обеспечивает доступ к примитиву
boolean значение в целевом VM. |
interface |
ByteValue
Обеспечивает доступ к примитиву
byte значение в целевом VM. |
interface |
CharValue
Обеспечивает доступ к примитиву
char значение в целевом VM. |
interface |
ClassLoaderReference
Загрузчик class возражает от целевого VM.
|
interface |
ClassObjectReference
Экземпляр java.lang. Класс от целевого VM.
|
interface |
DoubleValue
Обеспечивает доступ к примитиву
double значение в целевом VM. |
interface |
FloatValue
Обеспечивает доступ к примитиву
float значение в целевом VM. |
interface |
IntegerValue
Обеспечивает доступ к примитиву
int значение в целевом VM. |
interface |
LongValue
Обеспечивает доступ к примитиву
long значение в целевом VM. |
interface |
ObjectReference
Объект, который в настоящий момент существует в целевом VM.
|
interface |
PrimitiveValue
Значение, присвоенное полю или переменной типа примитива в целевом VM.
|
interface |
ShortValue
Обеспечивает доступ к примитиву
short значение в целевом VM. |
interface |
StringReference
Строковый объект от целевого VM.
|
interface |
ThreadGroupReference
Группа потока возражает от целевого VM.
|
interface |
ThreadReference
Объект потока от целевого VM.
|
interface |
VoidValue
Обеспечивает доступ к примитиву
void значение в целевом VM. |
Модификатор и Тип | Метод и Описание |
---|---|
Значение |
ReferenceType.getValue(Field field)
|
Значение |
ObjectReference.getValue(Field sig)
Получает значение приведенного примера или статического поля в этом объекте.
|
Значение |
ArrayReference.getValue(int index)
Возвращает компонентное значение массива.
|
Значение |
StackFrame.getValue(LocalVariable variable)
Добирается
Value из a LocalVariable в этом фрейме. |
Значение |
ClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
Вызывает указанные помехи
Method в целевом VM. |
Значение |
ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
Вызывает указанное
Method на этом объекте в целевом VM. |
Модификатор и Тип | Метод и Описание |
---|---|
List<Value> |
StackFrame.getArgumentValues()
Возвращает значения всех параметров в этом фрейме.
|
List<Value> |
ArrayReference.getValues()
Возвраты все компоненты в этом массиве.
|
List<Value> |
ArrayReference.getValues(int index, int length)
Возвращает диапазон компонентов массива.
|
Map<Field,Value> |
ReferenceType.getValues(List<? extends Field> fields)
|
Map<Field,Value> |
ObjectReference.getValues(List<? extends Field> fields)
Получает значение многократного экземпляра и/или статических полей в этом объекте.
|
Map<LocalVariable,Value> |
StackFrame.getValues(List<? extends LocalVariable> variables)
Возвращает значения многократных локальных переменных в этом фрейме.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
ThreadReference.forceEarlyReturn(Value value)
Вынудите метод возвратиться прежде, чем он достигнет оператора возврата.
|
void |
ClassType.setValue(Field field, Value value)
Присваивает значение статическому полю.
|
void |
ObjectReference.setValue(Field field, Value value)
Устанавливает значение приведенного примера или статического поля в этом объекте.
|
void |
ArrayReference.setValue(int index, Value value)
Заменяет компонент массива другим значением.
|
void |
StackFrame.setValue(LocalVariable variable, Value value)
Наборы
Value из a LocalVariable в этом фрейме. |
Модификатор и Тип | Метод и Описание |
---|---|
Значение |
ClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
Вызывает указанные помехи
Method в целевом VM. |
Значение |
ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
Вызывает указанное
Method на этом объекте в целевом VM. |
ObjectReference |
ClassType.newInstance(ThreadReference thread, Method method, List<? extends Value> arguments, int options)
Создает новый экземпляр этого типа, используя данного конструктора
Method в целевом VM. |
void |
ArrayReference.setValues(int index, List<? extends Value> values, int srcIndex, int length)
Заменяет диапазон компонентов массива с другими значениями.
|
void |
ArrayReference.setValues(List<? extends Value> values)
Замены все компоненты массива с другими значениями.
|
Модификатор и Тип | Метод и Описание |
---|---|
Значение |
MethodExitEvent.returnValue()
Возвращает значение, которое возвратит метод.
|
Значение |
WatchpointEvent.valueCurrent()
Текущая стоимость поля.
|
Значение |
ModificationWatchpointEvent.valueToBe()
Значение, которое будет присвоено полю, когда инструкция завершится.
|
Авторское право © 1999, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92