@Retention(value=CLASS)
@Target(value=FIELD)
public @interface OrmLiteDao
Use it on fields of any enhanced class to injects an OrmLite Dao, configured with the provided mode and helper classes.
All parameters are mandatory:
Note: The minimum version required of ORMLite is 4.21
Example :
@EActivity
public class MyActivity extends Activity {
// UserDao is a Dao<User, Long>
@OrmLiteDao(helper = DatabaseHelper.class, model = User.class)
UserDao userDao;
@OrmLiteDao(helper = DatabaseHelper.class, model = Car.class)
Dao<Car, Long> carDao;
}
Copyright © 2010-2014. All Rights Reserved.