|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| FieldNameConverter | Superinterface to all field name converters; designed to impose conventions upon the auto-conversion of method names to database fields. |
| TableNameConverter | Superinterface to all table name converters; designed to impose conventions upon the auto-conversion of class names to database tables. |
| Class Summary | |
|---|---|
| AbstractFieldNameConverter | An abstract implementation of FieldNameConverter which handles common
tasks for the name converter (i.e. |
| AbstractTableNameConverter | An abstract implementation of TableNameConverter which provides basic
functionality common to most table name converters. |
| CamelCaseFieldNameConverter | Imposes a standard camelCase convention upon field names. |
| CamelCaseTableNameConverter | Imposes a standard camelCase convention upon table names. |
| PluralizedNameConverter | A simple table name converter which imposes a set of regular-expression rules to pluralize names generated by the delegate converter. |
| SchemaGenerator | WARNING: Not part of the public API. |
| UnderscoreFieldNameConverter | Imposes an underscore word-separation convention upon field names. |
| UnderscoreTableNameConverter | Imposes an underscore word-separation convention on table names. |
| Annotation Types Summary | |
|---|---|
| AutoIncrement | Tags a specific method as representing a field who's value should be auto-generated by the database in some sort of numeric sequence (usually ascending order). |
| Default | Specifies a default value for the database field corresponding to the tagged method. |
| Ignore | Marks a method as to be ignored by the schema generation engine. |
| Indexed | Marks the corresponding database field as requiring database indexing. |
| NotNull | Marks a specific field as to be constrained to non-NULL values within the database. |
| OnUpdate | Specifies a value for the field to receive in the event of an UPDATE or INSERT statement in some other field of the corresponding row. |
| PrimaryKey | Marks a method such that the corresponding database field will be the primary key for the table in question. |
| SQLType | Explicitly specifies the underlying database field type for the corresponding field to the method in question. |
| Table | Used to specify a table name for an entity explicitly without resorting to manual mappings in the table name converter. |
| Unique | Marks a method such that the corresponding database field will have a UNIQUE constraint. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||