package devopsdistilled.operp.client.abstracts;
import java.util.List;
import devopsdistilled.operp.server.data.entity.Entiti;
import devopsdistilled.operp.server.data.service.EntityService;
public interface EntityModel<E extends Entiti<?>, ES extends EntityService<E, ?>, EO extends EntityModelObserver>
extends Model<EO> {
public List<E> getEntities();
void setEntities(List<E> entities);
public ES getService();
public E saveAndUpdateModel(E entity);
public void deleteAndUpdateModel(E entity);
}