Класс MLetContent
- java.lang.Object
- javax.management.loading.MLetContent
public class MLetContent extends Object
Этот класс представляет содержимое тега MLET. К нему можно обратиться из подкласса MLet, переопределив метод MLet.check.
- Since:
- 1.6
Конструкторы
| Конструктор | Описание |
|---|---|
MLetContent(URL url,
Map<String,String> attributes,
List<String> types,
List<String> values) | Создаёт экземпляр |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
Map<String,String> | getAttributes() | Получает атрибуты тега |
String | getCode() | Получает значение атрибута |
URL | getCodeBase() | Получает URL базового каталога кода. |
URL | getDocumentBase() | Получает базовый URL текстового файла MLet. |
String | getJarFiles() | Получает список файлов |
String | getName() | Получает значение атрибута |
List<String> | getParameterTypes() | Получает список значений атрибута |
List<String> | getParameterValues() | Получает список значений атрибута |
String | getSerializedObject() | Получает значение атрибута |
String | getVersion() | Получает значение атрибута |
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitКонструкторы
MLetContent
public MLetContent(URL url,
Map<String,String> attributes,
List<String> types,
List<String> values)Создаёт экземпляр MLet, инициализированный атрибутами, считанными из тега MLET в текстовом файле MLet.
- Parameters:
-
url- URL текстового файла MLet, содержащего тегMLET. -
attributes- Карта атрибутов тегаMLET(ключами являются имена атрибутов в нижнем регистре, напримерcodebase, значениями — значения атрибутов). -
types- Список атрибутов TYPE из вложенных тегов <PARAM>. -
values- Список атрибутов VALUE из вложенных тегов <PARAM>.
Методы
getAttributes
public Map<String,String> getAttributes()
Получает атрибуты тега MLET. Ключи в возвращаемой карте — имена атрибутов в нижнем регистре, например codebase, значения — соответствующие значения атрибутов.
- Returns:
- Карта атрибутов тега
MLETи их значений.
getDocumentBase
public URL getDocumentBase()
Получает базовый URL текстового файла MLet.
- Returns:
- Базовый URL текстового файла MLet.
getCodeBase
public URL getCodeBase()
Получает URL базового каталога кода.
- Returns:
- URL базового каталога кода.
getJarFiles
public String getJarFiles()
Получает список файлов .jar, указанных атрибутом ARCHIVE тега MLET.
- Returns:
- Список имён файлов
.jarчерез запятую.
getCode
public String getCode()
Получает значение атрибута CODE тега MLET.
- Returns:
- Значение атрибута
CODEтегаMLET.
getSerializedObject
public String getSerializedObject()
Получает значение атрибута OBJECT тега MLET.
- Returns:
- Значение атрибута
OBJECTтегаMLET.
getName
public String getName()
Получает значение атрибута NAME тега MLET.
- Returns:
- Значение атрибута
NAMEтегаMLET.
getVersion
public String getVersion()
Получает значение атрибута VERSION тега MLET.
- Returns:
- Значение атрибута
VERSIONтегаMLET.
getParameterTypes
public List<String> getParameterTypes()
Получает список значений атрибута TYPE в каждом вложенном теге <PARAM> внутри тега MLET.
- Returns:
- список типов.
getParameterValues
public List<String> getParameterValues()
Получает список значений атрибута VALUE в каждом вложенном теге <PARAM> внутри тега MLET.
- Returns:
- список значений.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/loading/MLetContent.html