Package org.sormula.annotation

Annotations for row classes to define mapping between the row class and a database table.

See:
          Description

Class Summary
ExplicitTypeAnnotationReader Reads ExplicitType annotations from classes.
ImplicitTypeAnnotationReader Reads ImplicitType annotations from classes.
OrderByAnnotationReader Reads OrderBy annotations from a class.
WhereAnnotationReader Reads Where annotations from a class.
 

Annotation Types Summary
Column Defines column attributes for a row class variable.
ExplicitType Associates a type with a TypeTranslator.
ExplicitTypes List of ExplicitType.
ImplicitType Defines a TypeTranslator for a row field or row field class.
OrderBy Defines columns to be used in a order phrase.
OrderByField Defines a field within a OrderBy annotation.
OrderBys Defines two or more order by phrases for row class.
Row Defines class attributes for a row class.
Transient Defines a field that is in a row class but not used in any database operations.
UnusedColumn Define column that requires values for insert or update but is not used by row object.
UnusedColumns Defines columns that are required for a table but are not used by row object.
Where Defines columns to be used in a where condition for a row class.
WhereField Defines a field within a Where annotation.
Wheres Defines two or more Where annotations for a row class.
 

Package org.sormula.annotation Description

Annotations for row classes to define mapping between the row class and a database table.