in scim-core/src/main/java/org/apache/directory/scim/core/repository/UpdateRequest.java [504:526]
public ParseData(String diffPath) {
String path = diffPath.substring(1);
pathParts = new ArrayList<>(Arrays.asList(path.split("/")));
// Extract namespace
pathUri = null;
String firstPathPart = pathParts.get(0);
if (firstPathPart.contains(":")) {
pathUri = firstPathPart;
pathParts.remove(0);
}
if (pathUri != null) {
ac = schemaRegistry.getSchema(pathUri);
originalObject = original.getExtension(pathUri);
resourceObject = resource.getExtension(pathUri);
} else {
ac = schema;
originalObject = original;
resourceObject = resource;
}
}