com.planet_ink.coffee_mud.Common.interfaces
Enum PlayerAccount.AccountFlag

java.lang.Object
  extended by java.lang.Enum<PlayerAccount.AccountFlag>
      extended by com.planet_ink.coffee_mud.Common.interfaces.PlayerAccount.AccountFlag
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<PlayerAccount.AccountFlag>
Enclosing interface:
PlayerAccount

public static enum PlayerAccount.AccountFlag
extends java.lang.Enum<PlayerAccount.AccountFlag>

Various account-level flags


Enum Constant Summary
ACCOUNTMENUSOFF
          Constant for account flags that overrides account expiration
ANSI
          Constant for account flags that overrides account expiration
CANEXPORT
          Constant for account flags that overrides account expiration
MAXCONNSOVERRIDE
          Constant for account flags that overrides account expiration
NOAUTOFORWARD
          Constant for account flags that turns off email forwarding all chars
NOEXPIRE
          Constant for account flags that overrides account expiration
NUMCHARSOVERRIDE
          Constant for account flags that overrides number of characters limitation
 
Method Summary
static java.lang.String getListString()
          Returns a comma-delimited list of strings representing the accountflag values
static PlayerAccount.AccountFlag valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static PlayerAccount.AccountFlag[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NUMCHARSOVERRIDE

public static final PlayerAccount.AccountFlag NUMCHARSOVERRIDE
Constant for account flags that overrides number of characters limitation


NOEXPIRE

public static final PlayerAccount.AccountFlag NOEXPIRE
Constant for account flags that overrides account expiration


CANEXPORT

public static final PlayerAccount.AccountFlag CANEXPORT
Constant for account flags that overrides account expiration


MAXCONNSOVERRIDE

public static final PlayerAccount.AccountFlag MAXCONNSOVERRIDE
Constant for account flags that overrides account expiration


ANSI

public static final PlayerAccount.AccountFlag ANSI
Constant for account flags that overrides account expiration


ACCOUNTMENUSOFF

public static final PlayerAccount.AccountFlag ACCOUNTMENUSOFF
Constant for account flags that overrides account expiration


NOAUTOFORWARD

public static final PlayerAccount.AccountFlag NOAUTOFORWARD
Constant for account flags that turns off email forwarding all chars

Method Detail

values

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

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

valueOf

public static PlayerAccount.AccountFlag 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
java.lang.NullPointerException - if the argument is null

getListString

public static java.lang.String getListString()
Returns a comma-delimited list of strings representing the accountflag values

Returns:
a comma-delimited list of strings representing the accountflag values