public <T> T getPropertyValue(PrismContainerValue<?> pcv, String path) throws SchemaException { return getPropertyValue(pcv, prismContext.itemPathParser().asItemPathType(path)); }
public <T> Collection<T> getPropertyValues(PrismContainerValue<?> pcv, String path) { return getPropertyValues(pcv, prismContext.itemPathParser().asItemPathType(path)); }
public <T> Collection<T> getPropertyValues(Containerable c, String path) { return getPropertyValues(c, prismContext.itemPathParser().asItemPathType(path)); }
public <T> T getPropertyValue(Containerable c, String path) throws SchemaException { return getPropertyValue(c, prismContext.itemPathParser().asItemPathType(path)); }
public static ItemPathType createItemPathType(String stringPath, PrismContext prismContext) { String pathDeclaration = "declare default namespace '" + NS_COMMON + "'; " + stringPath; ItemPathType itemPathType = prismContext.itemPathParser().asItemPathType(pathDeclaration); return itemPathType; }
ItemDeltaType itemDeltaType = new ItemDeltaType(); itemDeltaType.setModificationType(ModificationTypeType.REPLACE); ItemPathType itemPath = prismContext.itemPathParser().asItemPathType(path); itemDeltaType.setPath(itemPath); ValueParser<String> valueParser = new ValueParser<String>() {
ItemPathType path = prismContext.itemPathParser().asItemPathType("credentials/password/value");