Package org.apache.webdav.lib
Class Privilege
- java.lang.Object
-
- org.apache.webdav.lib.Privilege
-
public class Privilege extends java.lang.Object
This interface models a DAV ACE privilege.- Version:
- $Revision: 1.3 $
-
-
Field Summary
Fields Modifier and Type Field Description static Privilege
ALL
protected java.lang.String
name
Custom privilege element name.protected java.lang.String
namespace
Custom privilege namespace.protected java.lang.String
parameter
Additional parameter (usually, an URI).static Privilege
READ
static Privilege
READ_ACL
static Privilege
WRITE
static Privilege
WRITE_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 boolean
equals(java.lang.Object obj)
Equals.java.lang.String
getName()
Name accessor.java.lang.String
getNamespace()
Namespace accessor.java.lang.String
getParameter()
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:
equals
in classjava.lang.Object
-
-