public abstract class PermissionEntry extends TransferableObject implements java.lang.Comparable<PermissionEntry>
owner and objectName serve as primary key of an entry.| Modifier | Constructor and Description |
|---|---|
protected |
PermissionEntry(java.lang.String objectName,
java.lang.String userOrGroupName,
java.lang.String[] permissions) |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkIsPermissionSupported(PermissionDefinition obj,
EspritPermission permission) |
int |
compareTo(PermissionEntry other)
Compares by primary key [owner, objectName].
|
boolean |
equals(java.lang.Object obj)
Compares the primary key which is [owner, objectName].
|
java.lang.String |
getObjectName() |
java.lang.String |
getOwner() |
java.lang.String[] |
getPermissions() |
int |
hashCode() |
boolean |
matches(java.lang.String name,
java.lang.String objectName,
java.lang.String permission) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
clone, deepCloneconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringprotected PermissionEntry(java.lang.String objectName,
java.lang.String userOrGroupName,
java.lang.String[] permissions)
public final java.lang.String getOwner()
public final java.lang.String getObjectName()
public final java.lang.String[] getPermissions()
public final boolean matches(java.lang.String name,
java.lang.String objectName,
java.lang.String permission)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic final int hashCode()
hashCode in class java.lang.Objectpublic final int compareTo(PermissionEntry other)
compareTo in interface java.lang.Comparable<PermissionEntry>public final ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class DumpableObjectpublic final DumpString toDumpString(DumpString s)
DumpabletoDumpString in interface DumpabletoDumpString in class DumpableObjectpublic static void checkIsPermissionSupported(PermissionDefinition obj, EspritPermission permission)
Copyright © 2014 EsprIT-Systems. All Rights Reserved.