private static void checkPathsAgainstSchema(RecordDataSchema dataSchema, String resourceClassName, String annotationName, String[] paths) { for (String path : paths) { if (!DataSchemaUtil.containsPath(dataSchema, path)) { throw new ResourceConfigException("In resource class '" + resourceClassName + "', " + annotationName + " annotation " + path + " is not a valid path for " + dataSchema.getName() + "."); } } }
if (DataSchemaUtil.containsPath(prevSchema, pathString)) if (DataSchemaUtil.containsPath(currSchema, pathString))