de.bsvrz.dav.dav.main
Class UserInfo.InfoHolder
java.lang.Object
de.bsvrz.dav.dav.main.UserInfo.InfoHolder
- Enclosing class:
- UserInfo
private class UserInfo.InfoHolder
- extends Object
Speichert unterschiedliche Objekte (ATG, Aspekte, Objekte) und stellt eine Methode zur Verfügung, mit der geprüft werden kann, ob ein bestimmtes Objekt
vorhanden ist.
Field Summary |
private boolean |
all
true, wenn die im Konstruktor übergebene Liste null oder leer ist; false, sonst. |
private Hashtable |
table
Speichert die Objekte der im Konstruktor übergebenen Liste. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
all
private boolean all
- true, wenn die im Konstruktor übergebene Liste null oder leer ist; false, sonst.
table
private Hashtable table
- Speichert die Objekte der im Konstruktor übergebenen Liste. Als Schlüssel dient das Objekt, als Value wird ebenfalls das Objekt eingetragen.
UserInfo.InfoHolder
public UserInfo.InfoHolder(ArrayList list)
isAllowed
public final boolean isAllowed(Object o)
- Parameters:
o
- Objekt, das vorhanden sein soll. Wurde im Konstruktor eine leere Liste bzw. null
übergeben.
- Returns:
- true, wenn a) Das übergebene Objekt in der Liste vorhanden ist, die im Konstruktor übergeben wurde. b) Im Konstruktor eine leere Liste oder
null
übergeben wurde. In allen anderen Fällen wird false
zurückgegeben.