jirc
Class Channel

java.lang.Object
  extended by jirc.Channel
All Implemented Interfaces:
java.io.Serializable

public class Channel
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 boolean IRP
           
 java.lang.String Name
           
 
Constructor Summary
Channel(java.lang.String name, Person[] people)
           
 
Method Summary
 void addMember(Person member)
           
 void addMember(java.lang.String member)
           
 Person[] getActiveMembers()
           
 Person[] getAllMembers()
           
static int inArray(java.lang.Object[] arr, java.lang.Object match)
           
static int inPersonArray(Person[] arr, java.lang.String match)
           
 boolean isChanOp(Person member)
           
 boolean isChanOp(java.lang.String member)
           
 int isMember(Person member)
           
 int isMember(java.lang.String member)
           
 void makeActive(Person member)
           
 void makeActive(java.lang.String member)
           
 void removeMember(Person member)
           
 void removeMember(java.lang.String member)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Name

public java.lang.String Name

IRP

public boolean IRP
Constructor Detail

Channel

public Channel(java.lang.String name,
               Person[] people)
Method Detail

addMember

public void addMember(Person member)

addMember

public void addMember(java.lang.String member)

removeMember

public void removeMember(Person member)

removeMember

public void removeMember(java.lang.String member)

makeActive

public void makeActive(Person member)

makeActive

public void makeActive(java.lang.String member)

isMember

public int isMember(Person member)

isMember

public int isMember(java.lang.String member)

isChanOp

public boolean isChanOp(Person member)

isChanOp

public boolean isChanOp(java.lang.String member)

getActiveMembers

public Person[] getActiveMembers()

getAllMembers

public Person[] getAllMembers()

inArray

public static int inArray(java.lang.Object[] arr,
                          java.lang.Object match)

inPersonArray

public static int inPersonArray(Person[] arr,
                                java.lang.String match)