com.aol.acc
Enum AccGroupProp

java.lang.Object
  extended by java.lang.Enum<AccGroupProp>
      extended by com.aol.acc.AccGroupProp
All Implemented Interfaces:
AccEnum, java.io.Serializable, java.lang.Comparable<AccGroupProp>

public enum AccGroupProp
extends java.lang.Enum<AccGroupProp>
implements AccEnum

The IAccGroup interface represents a group of buddies.


Enum Constant Summary
Collapsed
          Whether the group is collapsed
Name
          The name of the group
OnlineCount
          The number of online buddies in the group
ReadOnly
          Whether the group is read-only
RecentBuddies
          Whether the group is the "recent buddies" group
Session
          The IAccSession associated with the IAccGroup
Shared
          Whether the group is "shared"
Smart
          Whether the group is a smart group
SynchronizedStorageName
          If synched with a database, the storage name
SynchronizedStorageType
          If synched with a database, the storage type
UNKNOWNVALUE
           
 
Method Summary
 boolean equals(int i)
           
static AccGroupProp intToEnum(int value)
           
 AccGroupProp or(AccGroupProp val)
           
 int value()
           
static AccGroupProp valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AccGroupProp[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

UNKNOWNVALUE

public static final AccGroupProp UNKNOWNVALUE

Session

public static final AccGroupProp Session
The IAccSession associated with the IAccGroup


Name

public static final AccGroupProp Name
The name of the group


OnlineCount

public static final AccGroupProp OnlineCount
The number of online buddies in the group


Collapsed

public static final AccGroupProp Collapsed
Whether the group is collapsed


Shared

public static final AccGroupProp Shared
Whether the group is "shared"


RecentBuddies

public static final AccGroupProp RecentBuddies
Whether the group is the "recent buddies" group


Smart

public static final AccGroupProp Smart
Whether the group is a smart group


ReadOnly

public static final AccGroupProp ReadOnly
Whether the group is read-only


SynchronizedStorageType

public static final AccGroupProp SynchronizedStorageType
If synched with a database, the storage type


SynchronizedStorageName

public static final AccGroupProp SynchronizedStorageName
If synched with a database, the storage name

Method Detail

values

public static final AccGroupProp[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(AccGroupProp c : AccGroupProp.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static AccGroupProp valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

value

public final int value()
Specified by:
value in interface AccEnum

equals

public final boolean equals(int i)

or

public final AccGroupProp or(AccGroupProp val)

intToEnum

public static AccGroupProp intToEnum(int value)