public abstract class AbstractPrincipal extends java.lang.Object implements Principal
| Modifier | Constructor and Description |
|---|---|
|
AbstractPrincipal() |
protected |
AbstractPrincipal(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDelegatesTo(Principal p) |
boolean |
delegatesTo(Principal p) |
boolean |
equals(java.lang.Object o) |
boolean |
equals(Principal p) |
ActsForProof |
findProofDownto(Principal q,
java.lang.Object searchState) |
ActsForProof |
findProofUpto(Principal p,
java.lang.Object searchState) |
int |
hashCode() |
boolean |
isAuthorized(java.lang.Object authPrf,
Closure closure,
Label lb,
boolean executeNow) |
protected AbstractPrincipal |
jif$lang$AbstractPrincipal$(java.lang.String name) |
protected AbstractPrincipal |
jif$lang$AbstractPrincipal$(java.lang.String name,
Principal superior) |
java.lang.String |
name() |
void |
removeDelegatesTo(Principal p) |
protected boolean |
superiorsContains(Principal p) |
public AbstractPrincipal()
protected AbstractPrincipal(java.lang.String name)
protected AbstractPrincipal jif$lang$AbstractPrincipal$(java.lang.String name)
protected AbstractPrincipal jif$lang$AbstractPrincipal$(java.lang.String name, Principal superior)
public boolean delegatesTo(Principal p)
delegatesTo in interface Principalpublic void addDelegatesTo(Principal p)
public void removeDelegatesTo(Principal p)
protected boolean superiorsContains(Principal p)
public boolean isAuthorized(java.lang.Object authPrf,
Closure closure,
Label lb,
boolean executeNow)
isAuthorized in interface Principalpublic ActsForProof findProofDownto(Principal q, java.lang.Object searchState)
findProofDownto in interface Principalpublic ActsForProof findProofUpto(Principal p, java.lang.Object searchState)
findProofUpto in interface Principalpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Object