public static int detailsIndex(String[] propertyNames) { return index(DETAILS, propertyNames); }
final int pathIndex = HibernateUtils.index(IDX_FILE_PATH, propertyNames); final int nameIndex = HibernateUtils.index(IDX_FILE_NAME, propertyNames); final String currentPath = (String) currentState[pathIndex]; final String currentName = (String) currentState[nameIndex]; final int repoIndex = HibernateUtils.index(IDX_FILE_REPO, propertyNames); if (previousState != null && !ObjectUtils.equals(previousState[repoIndex], currentState[repoIndex])) { log.warn("reverting change to OriginalFile.repo");
for (String string : s) { string = LsidUtils.parseField(string); int idx = index(string, propertyNames); Object previous = previousState[idx]; if (!(previous instanceof Collection)) // implies