public List<Bovedas> complete(String query) {
List<Bovedas> suggestions = new ArrayList<>();
try {
query = query.trim();
List<Bovedas> bovedasList = bovedasRepository.findAll();
for (Bovedas p : bovedasList) {
if (String.valueOf(p.getIdboveda()).toLowerCase().startsWith(query.toLowerCase())) {
suggestions.add(p);
}
}
} catch (Exception e) {
JSFUtil.addErrorMessage("completeNombre() " + e.getLocalizedMessage());
}
return suggestions;
}