org.walluck.oscar.client
Class Buddy

java.lang.Object
  extended byorg.walluck.oscar.client.Buddy

public class Buddy
extends java.lang.Object

Describe class Buddy here.

Version:
1.0
Author:
David Walluck

Field Summary
static java.lang.Object CAPABILITIES
          Should be an INTEGER.
static java.lang.Object CLASS
          icq, normal, trial, bot, admin, aol, wireless, hiptop.
static java.lang.Object GROUP
          The group that this buddy is in.
static java.lang.Object IDLE_TIME
          Millisecond in Long
static java.lang.Object MEMBER_SINCE
          java.util.Date.
static java.lang.Object SESSION
          AIMSession
static java.lang.Object SIGNON_TIME
          Millisecond in Long.
static java.lang.Object STATE
          One of Online, Offline, Away, (any other non-null is an iChat available message).
static java.lang.Object WARN_LEVEL
          Float.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Describe equals method here.
 java.lang.String getName()
          Get the value of name.
 java.lang.Object getProperty(java.lang.Object key)
          Describe getProperty method here.
 int hashCode()
          The hashcode.
 boolean isTrue(java.lang.Object key, java.lang.Object value)
          Describe isTrue method here.
 void setProperty(java.lang.Object key, java.lang.Object value)
          Describe setProperty method here.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GROUP

public static final java.lang.Object GROUP
The group that this buddy is in.


STATE

public static final java.lang.Object STATE
One of Online, Offline, Away, (any other non-null is an iChat available message).


CAPABILITIES

public static final java.lang.Object CAPABILITIES
Should be an INTEGER.


CLASS

public static final java.lang.Object CLASS
icq, normal, trial, bot, admin, aol, wireless, hiptop.


WARN_LEVEL

public static final java.lang.Object WARN_LEVEL
Float.


MEMBER_SINCE

public static final java.lang.Object MEMBER_SINCE
java.util.Date.


SIGNON_TIME

public static final java.lang.Object SIGNON_TIME
Millisecond in Long.


IDLE_TIME

public static final java.lang.Object IDLE_TIME
Millisecond in Long


SESSION

public static final java.lang.Object SESSION
AIMSession

Method Detail

getName

public java.lang.String getName()
Get the value of name.

Returns:
value of name.

setProperty

public void setProperty(java.lang.Object key,
                        java.lang.Object value)
Describe setProperty method here.

Parameters:
key - an Object value
value - an Object value

getProperty

public java.lang.Object getProperty(java.lang.Object key)
Describe getProperty method here.

Parameters:
key - an Object value
Returns:
an Object value

isTrue

public boolean isTrue(java.lang.Object key,
                      java.lang.Object value)
Describe isTrue method here.

Parameters:
key - an Object value
value - an Object value
Returns:
a boolean value

equals

public boolean equals(java.lang.Object obj)
Describe equals method here.

Parameters:
obj - an Object value
Returns:
a boolean value

hashCode

public int hashCode()
The hashcode.

Returns:
the hashcode