java.lang.Object
com.aoindustries.aoserv.client.account.Account.Name
All Implemented Interfaces:
DtoFactory<AccountName>, FastExternalizable, Internable<Account.Name>, Externalizable, Serializable, Comparable<Account.Name>
Enclosing class:
Account

public static final class Account.Name extends Object implements Comparable<Account.Name>, FastExternalizable, DtoFactory<AccountName>, Internable<Account.Name>
The unique, case-insensitive identifier for an Account. Account names must:
  • Be non-null
  • Be non-empty
  • Be between 2 and 32 characters
  • Must start with [a-z,A-Z]
  • Must end with [a-z,A-Z,0-9]
  • Must contain only [a-z,A-Z,0-9,_]
  • May not have consecutive underscores
Author:
AO Industries, Inc.
See Also: