public class VMOption extends Object
origin
. У каждой опции VM есть значение по умолчанию. Опция VM может обычно устанавливаться во время создания VM как параметр командной строки к средству запуска или параметру, который передают к VM, создаваемому, используя интерфейс вызова JNI. Кроме того, опция VM может быть установлена через переменную окружения или конфигурационный файл. Опция VM может также быть установлена динамически через интерфейс управления после того, как VM был запущен. VMOption содержит значение опции VM и источник того значения в то время, когда этот объект VMOption был создан. Значение опции VM может быть изменено после того, как объект VMOption был создан,
Модификатор и Тип | Класс и Описание |
---|---|
static class |
VMOption. Источник
Источник значения опции VM.
|
Конструктор и Описание |
---|
VMOption(String name, String value, boolean writeable, VMOption.Origin origin)
Создает VMOption.
|
Модификатор и Тип | Метод и Описание |
---|---|
static VMOption |
from(CompositeData cd)
Возвращает объект VMOption, представленный данным CompositeData.
|
Строка |
getName()
Возвращает имя этой опции VM.
|
VMOption. Источник |
getOrigin()
Возвращает источник значения этой опции VM.
|
Строка |
getValue()
Возвращает значение этой опции VM в то время, когда этот VMOption создавался.
|
boolean |
isWriteable()
Тесты, если эта опция VM является writeable.
|
Строка |
toString()
Возвращает строковое представление объекта.
|
public VMOption(String name, String value, boolean writeable, VMOption.Origin origin)
name
- Имя опции VM.value
- Значение опции VM.writeable
- true, если опция VM может быть установлена динамически, или false иначе.origin
- куда значение опции VM прибыло из.NullPointerException
- если именем или значением является nullpublic String getName()
public String getValue()
public VMOption.Origin getOrigin()
public boolean isWriteable()
HotSpotDiagnosticMXBean.setVMOption
метод.public String toString()
java.lang.Object
toString
метод возвращает строку, которая "дословно представляет" этот объект. Результатом должно быть краткое, но информативное представление, которое легко для человека читать. Рекомендуется, чтобы все подклассы переопределили этот метод. toString
метод для class Object
возвращает строку, состоящую из имени class, которого объект является экземпляром, символ знака at-sign`@
', и шестнадцатеричное представление без знака хэш-кода объекта. Другими словами этот метод возвращает строку, равную значению:
getClass().getName() + '@' + Integer.toHexString(hashCode())
public static VMOption from(CompositeData cd)
Название атрибута Ввести имя java.lang.String значение java.lang.String источник java.lang.String writeable java.lang.Boolean
cd
- CompositeData, представляющий VMOptionIllegalArgumentException
- если cd не представляет VMOption с атрибутами, описанными выше.
Авторское право © 2003, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92