I've seen both kind of code:
public class PotatoQuery extends EntityQuery { public PotatoQuery() { setEjbql("SELECT potato FROM Potato potato"); }
@Override public String getEjbql() { return "SELECT potato FROM Potato potato"; }