|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=TYPE) @Retention(value=RUNTIME) public @interface DatabaseTable
Annotation that marks a class to be stored in the database. It is only required if you want to mark the class or change its default tableName. You specify this annotation above the classes that you want to persist to the database. For example:
@DatabaseTable(tableName = "accounts")
public class Account {
...
NOTE: Classes that are persisted using this package must have a no-argument constructor with at least package visibility so objects can be created when you do a query, etc..
| Optional Element Summary | |
|---|---|
String |
tableName
The name of the column in the database. |
public abstract String tableName
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||