return cust_rev.getPhones().get(1).getType();
}
public List<Object> verifyRevision(int id) {
AuditReader reader = AuditReaderFactory.get(em);
// boolean b;
// String queryString = "select a.originalId.REV from " + "CUSTOMER_PHONE" + "_AUD a";
// String queryString = "select column_name from information_schema.columns where table_name = 'CUSTOMER_PHONE_AUD'";
// Query query = em.createQuery(queryString);
List<Object> custHistory = new ArrayList<Object>();
List<Number> revList = reader.getRevisions(Customer.class, id);
for (Number revisionNumber : revList) {
AuditQuery query = reader.createQuery().forEntitiesAtRevision(Customer.class, revisionNumber);
query.add(AuditEntity.property("firstname").eq("MADHUMITA"));
if (query.getResultList() != null && query.getResultList().size() > 0)
custHistory.add(query.getResultList());
}