Класс java.lang.reflect.ReflectPermission в Java

Опубликовано: 2 Сентября, 2022

Класс ReflectPermission расширяет класс BasicPermission. Это «именованное» разрешение, т. е. оно содержит имя, но не действие. При желании он может реализовывать действия поверх BasicPermission. Он используется для получения информации о поведении конструкторов.

Конструкторы Описание
ReflectPermission (имя строки) Он используется для создания ReflectPermission с указанным именем.
ReflectPermission (имя строки, действие строки) Он используется для создания ReflectPermission с указанным именем и действием.

Методы, унаследованные от класса java.security.BasicPermission:

Методы Описание
равно (Объект объекта) Он проверяет, равны ли два объекта BasicPermission.
получить действия() Он возвращает действия в формате String, который в настоящее время является пустой строкой, поскольку для ReflectPermission нет действия.
хэш-код() Он возвращает значение хеш-кода для этого объекта.
подразумевает (разрешение) Он проверяет, подразумевается ли данное разрешение этим объектом или нет.
новая коллекция разрешений () Он возвращает новый объект PermissionCollection.

Ниже приведен пример/использование данного класса: