Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.rakiura.mbot
Class AbstractUser  view AbstractUser download AbstractUser.java

java.lang.Object
  extended byorg.rakiura.mbot.AbstractUser
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
LUser, User

public abstract class AbstractUser
extends java.lang.Object
implements java.io.Serializable

Represent abstract user information container.

AbstractUser.java

Created: Tue Aug 3 18:14:20 1999

Version:
$Revision: 1.1.1.1 $

Field Summary
protected  java.util.Hashtable chanflags
           
protected  HashSet flags
           
 
Constructor Summary
AbstractUser()
           
 
Method Summary
 void addFlag(java.lang.Character ch)
           
 void addFlag(java.lang.String chan, java.lang.Character ch)
           
 void addFlags(java.lang.String s)
           
 void addFlags(java.lang.String ch, java.lang.String s)
           
 java.util.Enumeration getChanFlags(java.lang.String chan)
           
 java.util.Enumeration getChannels()
           
 java.util.Enumeration getFlags()
           
 boolean isFlag(char ch)
           
 boolean isFlag(java.lang.Character ch)
           
 boolean isFlag(java.lang.String f, char ch)
           
 boolean isFlag(java.lang.String chan, java.lang.Character ch)
           
 boolean isFlags(java.lang.String f)
           
 boolean isFlags(java.lang.String chan, java.lang.String f)
           
 void removeFlag(java.lang.Character ch)
           
 void removeFlag(java.lang.String chan, java.lang.Character ch)
           
 void removeFlags(java.lang.String s)
           
 void removeFlags(java.lang.String ch, java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

flags

protected HashSet flags

chanflags

protected java.util.Hashtable chanflags
Constructor Detail

AbstractUser

public AbstractUser()
Method Detail

addFlag

public void addFlag(java.lang.Character ch)

removeFlag

public void removeFlag(java.lang.Character ch)

addFlags

public void addFlags(java.lang.String s)

removeFlags

public void removeFlags(java.lang.String s)

isFlag

public boolean isFlag(java.lang.Character ch)

isFlag

public boolean isFlag(char ch)

isFlags

public boolean isFlags(java.lang.String f)

addFlag

public void addFlag(java.lang.String chan,
                    java.lang.Character ch)

removeFlag

public void removeFlag(java.lang.String chan,
                       java.lang.Character ch)

addFlags

public void addFlags(java.lang.String ch,
                     java.lang.String s)

removeFlags

public void removeFlags(java.lang.String ch,
                        java.lang.String s)

getFlags

public java.util.Enumeration getFlags()

getChannels

public java.util.Enumeration getChannels()

getChanFlags

public java.util.Enumeration getChanFlags(java.lang.String chan)

isFlag

public boolean isFlag(java.lang.String f,
                      char ch)

isFlag

public boolean isFlag(java.lang.String chan,
                      java.lang.Character ch)

isFlags

public boolean isFlags(java.lang.String chan,
                       java.lang.String f)