|
||||||||||
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. |
FieldNameProcessor | |
FieldNameResolver | An interface to resolve field names. |
IndexNameConverter | |
NameConverters | |
SequenceNameConverter | |
TableNameConverter | Superinterface to all table name converters; designed to impose conventions upon the auto-conversion of class names to database tables. |
TriggerNameConverter |
Class Summary | |
---|---|
AbstractFieldNameConverter | An abstract implementation of FieldNameConverter which handles common
tasks for the name converter (i.e. |
AccessorFieldNameResolver | |
CachingNameConverters | |
CachingTableNameConverter | A table name converter that simply caches the converted table names. |
CamelCaseFieldNameConverter | Imposes a standard camelCase convention upon field names. |
CamelCaseTableNameConverter | Imposes a standard camelCase convention upon table names. |
CanonicalClassNameTableNameConverter | |
DefaultIndexNameConverter | |
DefaultSequenceNameConverter | |
DefaultTriggerNameConverter | |
GetterFieldNameResolver | |
IsAFieldNameResolver | |
MutatorFieldNameResolver | |
NullFieldNameResolver | |
PluralizedTableNameConverter | A simple table name converter which imposes a set of regular-expression rules to pluralize names generated by the delegate converter. |
PrimaryKeyFieldNameResolver | |
RelationalFieldNameResolver | |
SchemaGenerator | WARNING: Not part of the public API. |
SetterFieldNameResolver | |
TableAnnotationTableNameConverter | Gets the table name from the Table annotation . |
UnderscoreFieldNameConverter | Imposes an underscore word-separation convention upon field names. |
UnderscoreTableNameConverter | Imposes an underscore word-separation convention on table names. |
Enum Summary | |
---|---|
Case |
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 |