java.lang.Object
com.aoindustries.aoserv.client.mysql.TableName
All Implemented Interfaces:
DtoFactory<MysqlTableName>, Serializable, Comparable<TableName>

public final class TableName extends Object implements Comparable<TableName>, Serializable, DtoFactory<MysqlTableName>
Represents a name that may be used for a MySQL table. Table names must:
  • Be non-null
  • Be non-empty
  • Be between 1 and 64 characters
  • Must start with [a-z,A-Z,_]
  • The rest of the characters may contain [a-z], [A-Z], [0-9], underscore (_), hyphen (-), or dollar ($)
Author:
AO Industries, Inc.
See Also: