Класс 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)

Создаёт экземпляр MLet, инициализированный атрибутами, считанными из тега MLET в текстовом файле MLet.

Методы

Модификатор и типМетодОписание
Map<String,​String>getAttributes()

Получает атрибуты тега MLET.

StringgetCode()

Получает значение атрибута CODE тега MLET.

URLgetCodeBase()

Получает URL базового каталога кода.

URLgetDocumentBase()

Получает базовый URL текстового файла MLet.

StringgetJarFiles()

Получает список файлов .jar, указанных атрибутом ARCHIVE тега MLET.

StringgetName()

Получает значение атрибута NAME тега MLET.

List<String>getParameterTypes()

Получает список значений атрибута TYPE в каждом вложенном теге <PARAM> внутри тега MLET.

List<String>getParameterValues()

Получает список значений атрибута VALUE в каждом вложенном теге <PARAM> внутри тега MLET.

StringgetSerializedObject()

Получает значение атрибута OBJECT тега MLET.

StringgetVersion()

Получает значение атрибута VERSION тега MLET.

Методы, унаследованные от класса 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

Spec-Zone .ru
спецификации, руководства, описания, API