/** Build a Criteria object from the data object for this peer */ public static Criteria buildCriteria(System_Log obj) { Criteria criteria = new Criteria(DATABASE_NAME); if (!obj.isNew()) criteria.add(LOG_ID, obj.getLog_ID()); criteria.add(USER_ID, obj.getUser_ID()); criteria.add(ACTION, obj.getAction()); criteria.add(LOCATION, obj.getLocation()); criteria.add(PREVIOUS_VALUE, obj.getPrevious_Value()); criteria.add(CURRENT_VALUE, obj.getCurrent_Value()); criteria.add(NOTES, obj.getNotes()); criteria.add(DATE, obj.getDate()); return criteria; }