public interface EnemyDao
Modifier and Type | Method and Description |
---|---|
int |
countEnemies() |
void |
delete(Enemy enemy)
Delete an enemy in the database
|
Enemy |
findById(int id)
Retrieve an enemy from the database by id
|
java.util.List<Enemy> |
getAll()
Retrieve all enemies from the database
|
java.util.List<Enemy> |
getByWeatherStatus(int weatherStatus)
Retrieve all enemies from the database by weather status
|
void |
insertAll(Enemy... ennemies)
Insert one or more ennemies in the database
|
void |
update(Enemy enemy)
Update an enemy in the database
|
java.util.List<Enemy> getAll()
java.util.List<Enemy> getByWeatherStatus(int weatherStatus)
weatherStatus
- Enemy findById(int id)
id
- int countEnemies()
void insertAll(Enemy... ennemies)
ennemies
- void update(Enemy enemy)
enemy
- void delete(Enemy enemy)
enemy
-