jsdsi
Class Tag
java.lang.Object
|
+--jsdsi.Obj
|
+--jsdsi.Tag
- Direct Known Subclasses:
- ExprTag, Tag$1, Tag$2
- public abstract class Tag
- extends Obj
Specifies a particular authorization permission.
- Author:
- Sameer Ajmani
Field Summary |
static Tag |
ALL_TAG
A Tag that conveys all permissions. |
static Tag |
NULL_TAG
A Tag that conveys no permissions. |
Constructor Summary |
Tag()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ALL_TAG
public static Tag ALL_TAG
- A Tag that conveys all permissions.
NULL_TAG
public static Tag NULL_TAG
- A Tag that conveys no permissions.
Tag
public Tag()
intersect
Tag intersect(Tag that)
implies
abstract boolean implies(Tag that)
toTagSexp
abstract Sexp toTagSexp()
toSexp
public final SexpList toSexp()
- Specified by:
toSexp
in class Obj
parseTag
static Tag parseTag(SexpList l)
throws SexpParseException
SexpParseException