Package org.apache.webdav.lib
Class Privilege
- java.lang.Object
-
- org.apache.webdav.lib.Privilege
-
public class Privilege extends java.lang.ObjectThis interface models a DAV ACE privilege.- Version:
- $Revision: 1.3 $
-
-
Field Summary
Fields Modifier and Type Field Description static PrivilegeALLprotected java.lang.StringnameCustom privilege element name.protected java.lang.StringnamespaceCustom privilege namespace.protected java.lang.StringparameterAdditional parameter (usually, an URI).static PrivilegeREADstatic PrivilegeREAD_ACLstatic PrivilegeWRITEstatic PrivilegeWRITE_ACL
-
Constructor Summary
Constructors Constructor Description Privilege(java.lang.String namespace, java.lang.String name, java.lang.String parameter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Equals.java.lang.StringgetName()Name accessor.java.lang.StringgetNamespace()Namespace accessor.java.lang.StringgetParameter()Parameter accessor.
-
-
-
Field Detail
-
ALL
public static final Privilege ALL
-
READ
public static final Privilege READ
-
WRITE
public static final Privilege WRITE
-
READ_ACL
public static final Privilege READ_ACL
-
WRITE_ACL
public static final Privilege WRITE_ACL
-
namespace
protected java.lang.String namespace
Custom privilege namespace.
-
name
protected java.lang.String name
Custom privilege element name.
-
parameter
protected java.lang.String parameter
Additional parameter (usually, an URI).
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
Namespace accessor.
-
getName
public java.lang.String getName()
Name accessor.
-
getParameter
public java.lang.String getParameter()
Parameter accessor.
-
equals
public boolean equals(java.lang.Object obj)
Equals.- Overrides:
equalsin classjava.lang.Object
-
-