@Target(value=TYPE) @Retention(value=RUNTIME) public @interface DatabaseTable
@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..
public abstract String tableName
public abstract String schemaName
public abstract Class<?> daoClass
DaoManager
when it constructs a DAO
internally.This documentation is licensed by Gray Watson under the Creative Commons Attribution-Share Alike 3.0 License.