|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class CardPermission extends Permission
CardPermission с именем * применяется ко всем терминалам карты. Строка действий является списком разделенных запятой значений действий, упомянутых ниже, или * показать "все действия."
Отдельные действия:
| Конструктор и Описание |
|---|
CardPermission(String terminalName, String actions)
Создает новый CardPermission с указанными действиями.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(Object obj)
Сравнивает указанный объект с этим CardPermission для равенства.
|
Строка |
getActions()
Возвращает каноническое строковое представление действий.
|
int |
hashCode()
Возвращает значение хэш-кода для этого объекта CardPermission.
|
boolean |
implies(Permission permission)
Проверки, если этот объект CardPermission подразумевает указанное разрешение.
|
checkGuard, getName, newPermissionCollection, toStringpublic CardPermission(String terminalName, String actions)
terminalName имя CardTerminal или * если это разрешение применяется ко всем терминалам. actions содержит список разделенных запятой значений отдельных действий или * показать все действия. Для получения дополнительной информации см. документацию наверху этого класса.terminalName - имя терминала карты, или *actions - строка действия (или нуль, если набор разрешенных действий пуст),NullPointerException - если terminalName является нулемIllegalArgumentException - если действия являются недопустимой спецификацией действийpublic String getActions()
* показать все действия, определенные этим классом или конкатенацией строк разделенного от запятой, лексикографически сортированным списком отдельных действий.getActions в классе Permissionpublic boolean implies(Permission permission)
permission экземпляр CardPermission,
permission's действия собственное подмножество действий этого объекта, и
этот объект getName() метод также * или равный permission's name.
implies в классе Permissionpermission - разрешение, чтобы проверить поpublic boolean equals(Object obj)
object, если и только если object экземпляр CardPermission,
this.getName() равно ((CardPermission)object).getName(), и
this.getActions() равно ((CardPermission)object).getActions().
equals в классе Permissionobj - объект, который будет сравнен для равенства с этим CardPermissionObject.hashCode(), HashMappublic int hashCode()
hashCode в классе PermissionObject.equals(java.lang.Object), System.identityHashCode(java.lang.Object)
Авторское право © 2005, 2011, Oracle и/или его филиалы. Все права защищены.