/** * Add new values for the extension attribute at the provided path. Equivalent * to using the {@link JsonUtils#addValue(Path, ObjectNode, JsonNode)} method: * JsonUtils.addValue(Path.fromString(path), getExtensionObjectNode(), * values). * * The {@link JsonUtils#valueToNode(Object)} method may be used to convert * the given value instance to a JSON node. * * @param path The path to the attribute whose values to add. * @param values The value(s) to add. * @throws ScimException If the path is invalid. */ public void addExtensionValue(final String path, final ArrayNode values) throws ScimException { addExtensionValue(Path.fromString(path), values); }
/** * Add new values for the extension attribute at the provided path. Equivalent * to using the {@link JsonUtils#addValue(Path, ObjectNode, JsonNode)} method: * JsonUtils.addValue(Path.fromString(path), getExtensionObjectNode(), * values). * * The {@link JsonUtils#valueToNode(Object)} method may be used to convert * the given value instance to a JSON node. * * @param path The path to the attribute whose values to add. * @param values The value(s) to add. * @throws ScimException If the path is invalid. */ public void addExtensionValue(final String path, final ArrayNode values) throws ScimException { addExtensionValue(Path.fromString(path), values); }