public class SecurityPermissionImpl extends java.lang.Object implements SecurityPermission
SecurityPermission.Attribute, SecurityPermission.Tag
Constructor and Description |
---|
SecurityPermissionImpl(java.util.List<LocalizedXsdString> description,
XsdString securityPermissionSpec,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
java.util.List<LocalizedXsdString> |
getDescriptions() |
java.lang.String |
getId()
Return the String representing xml ID
|
XsdString |
getSecurityPermissionSpec() |
int |
hashCode() |
java.lang.String |
toString() |
public SecurityPermissionImpl(java.util.List<LocalizedXsdString> description, XsdString securityPermissionSpec, java.lang.String id)
description
- descriptionssecurityPermissionSpec
- the security permission spec as defined in the xmlid
- XML IDpublic java.util.List<LocalizedXsdString> getDescriptions()
getDescriptions
in interface SecurityPermission
public XsdString getSecurityPermissionSpec()
getSecurityPermissionSpec
in interface SecurityPermission
public java.lang.String getId()
SecurityPermission
getId
in interface IdDecoratedMetadata
getId
in interface SecurityPermission
IdDecoratedMetadata.getId()
public int hashCode()
hashCode
in interface SecurityPermission
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
equals
in interface SecurityPermission
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String toString()
toString
in interface SecurityPermission
toString
in class java.lang.Object
Object.toString()
public CopyableMetaData copy()
CopyableMetaData
copy
in interface CopyableMetaData
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)