Modifier and Type | Method and Description |
---|---|
PropertyDelta<T> |
LayerRefinedAttributeDefinition.createEmptyDelta(ItemPath path) |
static <O extends Objectable,X> |
ShadowDiscriminatorObjectDelta.createModificationReplaceProperty(Class<O> type,
String resourceOid,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
Modifier and Type | Method and Description |
---|---|
ItemPath |
SourceTriple.getResidualPath() |
ItemPath |
ItemDeltaItem.getResidualPath() |
ItemPath |
ItemDeltaItem.getResolvePath() |
Modifier and Type | Method and Description |
---|---|
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDeltaObject.findIdi(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
ItemDeltaItem.findIdi(ItemPath path) |
static <ID extends ItemDefinition> |
ExpressionUtil.resolveDefinitionPath(ItemPath path,
ExpressionVariables variables,
PrismObjectDefinition<?> defaultContext,
String shortDesc) |
static Object |
ExpressionUtil.resolvePath(ItemPath path,
ExpressionVariables variables,
Object defaultContext,
ObjectResolver objectResolver,
String shortDesc,
Task task,
OperationResult result) |
<X> ItemDeltaItem<PrismPropertyValue<X>,PrismPropertyDefinition<X>> |
ItemDeltaItem.resolveStructuredProperty(ItemPath resolvePath,
PrismPropertyDefinition outputDefinition,
ItemPath outputPath) |
void |
StringPolicyResolver.setOutputPath(ItemPath outputPath) |
void |
ItemDeltaItem.setResidualPath(ItemPath residualPath) |
void |
ItemDeltaItem.setResolvePath(ItemPath resolvePath) |
static <V extends PrismValue> |
ExpressionUtil.toOutputTriple(PrismValueDeltaSetTriple<V> resultTriple,
ItemDefinition outputDefinition,
ItemPath residualPath,
Protector protector,
PrismContext prismContext) |
Constructor and Description |
---|
PathExpressionEvaluator(ItemPath path,
ObjectResolver objectResolver,
D outputDefinition,
Protector protector,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ScriptExpression.parsePath(String path) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
Mapping.getDefaultTargetPath() |
ItemPath |
Mapping.getOutputPath() |
Modifier and Type | Method and Description |
---|---|
ItemDelta<V,D> |
Mapping.createEmptyDelta(ItemPath path) |
void |
Mapping.setDefaultTargetPath(ItemPath defaultTargetPath) |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType |
SchemaTransformer.computeItemDecision(ObjectSecurityConstraints securityConstraints,
ItemPath itemPath,
String actionUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType defaultDecision,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
Modifier and Type | Method and Description |
---|---|
static <V extends PrismValue,D extends ItemDefinition,I extends ItemValueWithOrigin<V,D>> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<I> triple,
D itemDefinition,
ItemDelta<V,D> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
Comparator<V> comparator,
boolean addUnchangedValues,
boolean filterExistingValues,
boolean isExclusiveStrong,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single item to a delta.
|
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
LensUtil.createModifyMetadataDeltas(LensContext<F> context,
ItemPath metadataPath,
PrismObjectDefinition<T> def,
XMLGregorianCalendar now,
Task task) |
static <F extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
LensUtil.findAPrioriDelta(LensContext<F> context,
LensProjectionContext projCtx,
ItemPath projectionPropertyPath)
Extracts the delta from this projection context and also from all other projection contexts that have
equivalent discriminator.
|
Modifier and Type | Method and Description |
---|---|
ItemPath |
MappingEvaluatorParams.getDefaultTargetItemPath() |
Modifier and Type | Method and Description |
---|---|
void |
MappingOutputProcessor.process(ItemPath mappingOutputPath,
PrismValueDeltaSetTriple<V> outputTriple) |
void |
MappingEvaluatorParams.setDefaultTargetItemPath(ItemPath defaultTargetItemPath) |
Modifier and Type | Field and Description |
---|---|
protected static ItemPath |
AbstractModelIntegrationTest.ACTIVATION_ADMINISTRATIVE_STATUS_PATH |
protected static ItemPath |
AbstractModelIntegrationTest.ACTIVATION_VALID_FROM_PATH |
protected static ItemPath |
AbstractModelIntegrationTest.ACTIVATION_VALID_TO_PATH |
Modifier and Type | Method and Description |
---|---|
protected ItemPath |
AbstractModelIntegrationTest.getAttributePath(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
String attributeLocalName) |
protected ItemPath |
AbstractModelIntegrationTest.getIcfsNameAttributePath() |
Modifier and Type | Method and Description |
---|---|
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowAddDelta(String accountOid,
ItemPath propertyName,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
AbstractModelIntegrationTest.createModifyAccountShadowReplaceDelta(String accountOid,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
ItemPath itemPath,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createModifyUserAddDelta(String userOid,
ItemPath propertyName,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createModifyUserDeleteDelta(String userOid,
ItemPath propertyName,
Object... newRealValue) |
protected ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
AbstractModelIntegrationTest.createModifyUserReplaceDelta(String userOid,
ItemPath propertyName,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyAccountShadowReplace(String accountOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,C extends Containerable> |
AbstractModelIntegrationTest.modifyObjectAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
C... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectAddProperty(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,C extends Containerable> |
AbstractModelIntegrationTest.modifyObjectDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
C... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectDeleteProperty(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,C extends Containerable> |
AbstractModelIntegrationTest.modifyObjectReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
C... newRealValue) |
protected <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
AbstractModelIntegrationTest.modifyObjectReplaceProperty(Class<O> type,
String oid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserAdd(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserDelete(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
protected void |
AbstractModelIntegrationTest.modifyUserReplace(String userOid,
ItemPath propertyPath,
Task task,
OperationResult result,
Object... newRealValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
BaseEvent.containsItem(List<ObjectDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>> deltas,
ItemPath itemPath) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
BaseEvent.containsItem(ObjectDelta<O> delta,
ItemPath itemPath) |
boolean |
WorkflowEvent.isRelatedToItem(ItemPath itemPath) |
boolean |
Event.isRelatedToItem(ItemPath itemPath)
Checks if the event is related to an item with a given path.
|
boolean |
AccessCertificationEvent.isRelatedToItem(ItemPath itemPath) |
boolean |
ResourceObjectEvent.isRelatedToItem(ItemPath itemPath) |
boolean |
ModelEvent.isRelatedToItem(ItemPath itemPath) |
Modifier and Type | Method and Description |
---|---|
static boolean |
NotificationsUtil.isAmongHiddenPaths(ItemPath path,
List<ItemPath> hiddenPaths) |
Modifier and Type | Method and Description |
---|---|
static boolean |
NotificationsUtil.isAmongHiddenPaths(ItemPath path,
List<ItemPath> hiddenPaths) |
Modifier and Type | Method and Description |
---|---|
String |
TextFormatter.formatAccountAttributes(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
List<ItemPath> hiddenAttributes,
boolean showOperationalAttributes) |
String |
TextFormatter.formatObject(PrismObject object,
List<ItemPath> hiddenPaths,
boolean showOperationalAttributes) |
String |
TextFormatter.formatObjectModificationDelta(ObjectDelta<? extends Objectable> objectDelta,
List<ItemPath> hiddenPaths,
boolean showOperationalAttributes) |
String |
TextFormatter.formatObjectModificationDelta(ObjectDelta<? extends Objectable> objectDelta,
List<ItemPath> hiddenPaths,
boolean showOperationalAttributes,
PrismObject objectOld,
PrismObject objectNew) |
Modifier and Type | Field and Description |
---|---|
protected static List<ItemPath> |
GeneralNotifier.auxiliaryPaths |
Modifier and Type | Method and Description |
---|---|
static List<ItemPath> |
GeneralNotifier.getAuxiliaryPaths() |
Modifier and Type | Method and Description |
---|---|
protected void |
GeneralNotifier.appendModifications(StringBuilder body,
ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> delta,
List<ItemPath> hiddenPaths,
Boolean showValuesBoolean) |
protected boolean |
GeneralNotifier.deltaContainsOtherPathsThan(ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> delta,
List<ItemPath> paths) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
Item.getPath() |
ItemPath |
PrismContainerValue.getPath() |
ItemPath |
PrismObject.getPath() |
ItemPath |
PrismValue.getPath() |
ItemPath |
Itemable.getPath() |
ItemPath |
PartiallyResolvedItem.getResidualPath() |
Modifier and Type | Method and Description |
---|---|
void |
Item.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
void |
PrismContainerValue.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
void |
PathVisitable.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
void |
PrismValue.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
void |
PrismContainer.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(C containerable,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path) |
abstract ItemDelta<V,D> |
Item.createDelta(ItemPath path) |
PropertyDelta<T> |
PrismProperty.createDelta(ItemPath path) |
ReferenceDelta |
PrismReference.createDelta(ItemPath path) |
ContainerDelta<C> |
PrismContainer.createDelta(ItemPath path) |
ContainerDelta<C> |
PrismContainerDefinition.createEmptyDelta(ItemPath path) |
PropertyDelta<T> |
PrismPropertyDefinition.createEmptyDelta(ItemPath path) |
ItemDelta |
PrismReferenceDefinition.createEmptyDelta(ItemPath path) |
abstract ItemDelta |
ItemDefinition.createEmptyDelta(ItemPath path) |
abstract Object |
Item.find(ItemPath path) |
Object |
PrismPropertyValue.find(ItemPath path) |
Object |
PrismReferenceValue.find(ItemPath path) |
Object |
PrismContainerValue.find(ItemPath path) |
Object |
PrismProperty.find(ItemPath path) |
Object |
PrismReference.find(ItemPath path) |
abstract Object |
PrismValue.find(ItemPath path) |
Object |
PrismContainer.find(ItemPath path) |
<T extends Containerable> |
PrismContainer.findContainer(ItemPath path) |
PrismContainerDefinition |
PrismContainerDefinition.findContainerDefinition(ItemPath path)
Finds an inner PropertyContainerDefinition by following the property container path.
|
<C extends Containerable> |
ComplexTypeDefinition.findContainerDefinition(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findItem(ItemPath itemPath) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismObject.findItem(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findItem(ItemPath propPath) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismObject.findItem(ItemPath path,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findItem(ItemPath propPath,
Class<I> type) |
<ID extends ItemDefinition> |
PrismContainerDefinition.findItemDefinition(ItemPath path) |
<ID extends ItemDefinition> |
ComplexTypeDefinition.findItemDefinition(ItemPath path) |
<ID extends ItemDefinition> |
PrismContainerDefinition.findItemDefinition(ItemPath path,
Class<ID> clazz) |
<ID extends ItemDefinition> |
ComplexTypeDefinition.findItemDefinition(ItemPath path,
Class<ID> clazz) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(ItemPath containerPath) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<I> type) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainerValue.findOrCreateItem(ItemPath path,
Class<I> type,
ID definition) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.findOrCreateItem(ItemPath containerPath,
Class<I> type,
ID definition) |
<T> PrismProperty<T> |
PrismContainer.findOrCreateProperty(ItemPath propertyPath) |
PrismReference |
PrismContainer.findOrCreateReference(ItemPath propertyPath) |
abstract <IV extends PrismValue,ID extends ItemDefinition> |
Item.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismPropertyValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismReferenceValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainerValue.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismProperty.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismReference.findPartial(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition> |
PrismContainer.findPartial(ItemPath path) |
abstract <X extends PrismValue,Y extends ItemDefinition> |
PrismValue.findPartial(ItemPath path) |
<T> PrismProperty<T> |
PrismContainer.findProperty(ItemPath path) |
<X> PrismProperty<X> |
PrismContainerValue.findProperty(ItemPath propertyPath) |
<C extends Containerable> |
ComplexTypeDefinition.findPropertyDefinition(ItemPath path) |
<T> PrismPropertyDefinition<T> |
PrismContainerDefinition.findPropertyDefinition(ItemPath path) |
PrismReference |
PrismContainer.findReference(ItemPath path) |
PrismReferenceDefinition |
PrismContainerDefinition.findReferenceDefinition(ItemPath path) |
<T> T |
PrismContainer.getPropertyRealValue(ItemPath propertyPath,
Class<T> type) |
void |
PrismContainerValue.removeContainer(ItemPath itemPath) |
void |
PrismContainer.removeContainer(ItemPath path) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismObject.removeItem(ItemPath path,
Class<I> itemType) |
<IV extends PrismValue,ID extends ItemDefinition,I extends Item<IV,ID>> |
PrismContainer.removeItem(ItemPath path,
Class<I> itemType) |
void |
PrismContainerValue.removeProperty(ItemPath propertyPath) |
void |
PrismContainer.removeProperty(ItemPath path) |
void |
PrismContainer.removeReference(ItemPath path) |
Object |
Structured.resolve(ItemPath subpath) |
void |
PartiallyResolvedItem.setResidualPath(ItemPath residualPath) |
Constructor and Description |
---|
PartiallyResolvedItem(Item<V,D> item,
ItemPath residualPath) |
Modifier and Type | Field and Description |
---|---|
protected ItemPath |
ItemDelta.parentPath
Parent path of the property (path to the property container)
|
Modifier and Type | Method and Description |
---|---|
ItemPath |
ItemDelta.getParentPath() |
ItemPath |
ItemDelta.getPath() |
ItemPath |
PartiallyResolvedDelta.getResidualPath() |
Modifier and Type | Method and Description |
---|---|
static void |
ItemDelta.accept(Collection<? extends ItemDelta> modifications,
Visitor visitor,
ItemPath path,
boolean recursive) |
void |
ObjectDelta.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
void |
ItemDelta.accept(Visitor visitor,
ItemPath path,
boolean recursive) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<X> void |
ObjectDelta.addModificationAddProperty(ItemPath propertyPath,
X... propertyValues) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<X> void |
ObjectDelta.addModificationDeleteProperty(ItemPath propertyPath,
X... propertyValues) |
<C extends Containerable> |
ObjectDelta.addModificationReplaceContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<X> void |
ObjectDelta.addModificationReplaceProperty(ItemPath propertyPath,
X... propertyValues) |
<X> void |
ObjectDelta.addModificationReplaceReference(ItemPath refPath,
PrismReferenceValue... refValues) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path,
PrismContainerDefinition<C> containerDefinition) |
static <O extends Objectable,T> |
PropertyDelta.createDelta(ItemPath propertyPath,
Class<O> compileTimeClass,
PrismContext prismContext) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(ItemPath containerPath,
Class<O> type,
PrismContext prismContext) |
static <O extends Objectable,T> |
PropertyDelta.createDelta(ItemPath propertyPath,
PrismObjectDefinition<O> objectDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(ItemPath containerPath,
PrismObjectDefinition<O> objectDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static ReferenceDelta |
ReferenceDelta.createModificationAdd(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
Collection<PrismReferenceValue> refValues) |
static ReferenceDelta |
ReferenceDelta.createModificationAdd(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static ReferenceDelta |
ReferenceDelta.createModificationAdd(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
String oid) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationAddProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues) |
static <T> PropertyDelta<T> |
PropertyDelta.createModificationAddProperty(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
T... propertyValues) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static ReferenceDelta |
ReferenceDelta.createModificationDelete(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
Collection<PrismReferenceValue> refValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationDeleteProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues) |
static <T> PropertyDelta<T> |
PropertyDelta.createModificationDeleteProperty(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
T... propertyValues) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
Collection<T> containerables) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static ReferenceDelta |
ReferenceDelta.createModificationReplace(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
Collection<PrismReferenceValue> refValues) |
static ReferenceDelta |
ReferenceDelta.createModificationReplace(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static ReferenceDelta |
ReferenceDelta.createModificationReplace(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
String oid) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,X> |
ObjectDelta.createModificationReplaceProperty(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
X... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <T> PropertyDelta<T> |
PropertyDelta.createModificationReplaceProperty(ItemPath propertyPath,
PrismObjectDefinition<?> objectDefinition,
Collection<T> propertyValues) |
static <T> PropertyDelta<T> |
PropertyDelta.createModificationReplaceProperty(ItemPath propertyPath,
PrismObjectDefinition<?> objectDefinition,
T... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <T> PropertyDelta<T> |
PropertyDelta.createModificationReplaceProperty(ItemPath propertyPath,
PrismPropertyDefinition propertyDefinition,
T... propertyValues) |
<X> PropertyDelta<X> |
ObjectDelta.createPropertyModification(ItemPath path) |
<C> PropertyDelta<C> |
ObjectDelta.createPropertyModification(ItemPath path,
PrismPropertyDefinition propertyDefinition) |
ReferenceDelta |
ObjectDelta.createReferenceModification(ItemPath path,
PrismReferenceDefinition referenceDefinition) |
static <O extends Objectable> |
PropertyDelta.createReplaceEmptyDelta(PrismObjectDefinition<O> objectDefinition,
ItemPath propertyPath) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,X> |
ObjectDelta.fillInModificationAddProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,X> |
ObjectDelta.fillInModificationDeleteProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
C... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,X> |
ObjectDelta.fillInModificationReplaceProperty(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
X... propertyValues) |
protected static <O extends Objectable> |
ObjectDelta.fillInModificationReplaceReference(ObjectDelta<O> objectDelta,
ItemPath refPath,
PrismReferenceValue... refValues) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath) |
<X extends Containerable> |
ObjectDelta.findContainerDelta(ItemPath propertyPath) |
static <DD extends ItemDelta> |
ItemDelta.findItemDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath,
Class<DD> deltaType) |
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDelta.findItemDelta(ItemPath propertyPath) |
static Collection<? extends ItemDelta<?,?>> |
ItemDelta.findItemDeltasSubPath(Collection<? extends ItemDelta<?,?>> deltas,
ItemPath itemPath) |
Collection<? extends ItemDelta<?,?>> |
ObjectDelta.findItemDeltasSubPath(ItemPath itemPath)
Returns all item deltas at or below a specified path.
|
<IV extends PrismValue,ID extends ItemDefinition> |
ObjectDelta.findPartial(ItemPath propertyPath) |
static <T> PropertyDelta<T> |
PropertyDelta.findPropertyDelta(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath) |
static <T> PropertyDelta<T> |
ItemDelta.findPropertyDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath) |
static <T> PropertyDelta<T> |
ItemDelta.findPropertyDelta(Collection<? extends ItemDelta> deltas,
ItemPath parentPath,
QName propertyName) |
<X> PropertyDelta<X> |
ObjectDelta.findPropertyDelta(ItemPath propertyPath) |
<X> PropertyDelta<X> |
ObjectDelta.findPropertyDelta(ItemPath parentPath,
QName propertyName) |
ReferenceDelta |
ObjectDelta.findReferenceModification(ItemPath itemPath) |
ItemDelta<?,?> |
ContainerDelta.getSubDelta(ItemPath path) |
ItemDelta<?,?> |
ItemDelta.getSubDelta(ItemPath path) |
boolean |
ObjectDelta.hasItemDelta(ItemPath propertyPath) |
static <D extends ItemDelta> |
ItemDelta.removeItemDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath,
Class<D> deltaType) |
void |
ItemDelta.setParentPath(ItemPath parentPath) |
void |
PartiallyResolvedDelta.setResidualPath(ItemPath residualPath) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.toPrismContainerValues(Class<O> type,
ItemPath path,
PrismContext prismContext,
C... containerValues) |
Constructor and Description |
---|
ContainerDelta(ItemPath propertyPath,
PrismContainerDefinition itemDefinition,
PrismContext prismContext) |
ContainerDelta(ItemPath parentPath,
QName name,
PrismContainerDefinition itemDefinition,
PrismContext prismContext) |
ItemDelta(ItemPath path,
D itemDefinition,
PrismContext prismContext) |
ItemDelta(ItemPath parentPath,
QName elementName,
D itemDefinition,
PrismContext prismContext) |
PartiallyResolvedDelta(ItemDelta<V,D> itemDelta,
ItemPath residualPath) |
PropertyDelta(ItemPath propertyPath,
PrismPropertyDefinition<T> propertyDefinition,
PrismContext prismContext) |
PropertyDelta(ItemPath parentPath,
QName name,
PrismPropertyDefinition<T> propertyDefinition,
PrismContext prismContext) |
ReferenceDelta(ItemPath propertyPath,
PrismReferenceDefinition itemDefinition,
PrismContext prismContext) |
ReferenceDelta(ItemPath parentPath,
QName name,
PrismReferenceDefinition itemDefinition,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
XPathHolder.toItemPath() |
Constructor and Description |
---|
XPathHolder(ItemPath propertyPath) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ItemPathDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
Modifier and Type | Method and Description |
---|---|
void |
ItemPathSerializer.serialize(ItemPath value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider) |
void |
ItemPathSerializer.serializeWithType(ItemPath value,
com.fasterxml.jackson.core.JsonGenerator jgen,
com.fasterxml.jackson.databind.SerializerProvider provider,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) |
Modifier and Type | Field and Description |
---|---|
static ItemPath |
ItemPath.EMPTY_PATH |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ItemPath.allExceptLast()
Returns a path containing all segments except the last one.
|
ItemPath |
ItemPath.allUpTo(ItemPathSegment segment)
Returns a path containing all segments up to (not including) the specified one;
counted from backwards.
|
ItemPath |
ItemPath.allUpToIncluding(int i) |
ItemPath |
ItemPath.allUpToIncluding(ItemPathSegment segment)
Returns a path containing all segments up to (including) the specified one;
counted from backwards.
|
ItemPath |
ItemPath.allUpToLastNamed()
Returns a path containing all segments up to (and not including) the last one.
|
ItemPath |
ItemPath.clone() |
ItemPath |
ItemPath.head()
Returns first segment in a form of path.
|
ItemPath |
ItemPath.namedSegmentsOnly() |
ItemPath |
ItemPath.normalize()
Makes the path "normal" by inserting null Id segments where they were omitted.
|
static ItemPath |
ItemPath.pathRestStartingWithName(ItemPath path) |
ItemPath |
ItemPath.remainder(ItemPath otherPath)
Returns the remainder of "this" path after passing all segments from the other path.
|
ItemPath |
ItemPath.rest() |
ItemPath |
ItemPath.subPath(ItemPath subPath) |
static ItemPath |
ItemPath.subPath(ItemPath prefix,
ItemPathSegment subSegment)
Null-proof static version.
|
ItemPath |
ItemPath.subPath(ItemPathSegment subSegment) |
ItemPath |
ItemPath.subPath(QName subName) |
ItemPath |
ItemPath.substract(ItemPath otherPath) |
ItemPath |
ItemPath.tail()
Returns path containinig all segments except the first.
|
Modifier and Type | Method and Description |
---|---|
ItemPath.CompareResult |
ItemPath.compareComplex(ItemPath otherPath) |
static boolean |
ItemPath.containsEquivalent(Collection<ItemPath> paths,
ItemPath pathToBeFound) |
static boolean |
ItemPath.containsSubpathOrEquivalent(Collection<ItemPath> paths,
ItemPath pathToBeFound) |
boolean |
ItemPath.equivalent(ItemPath otherPath)
Compares two paths semantically.
|
static IdItemPathSegment |
ItemPath.getFirstIdSegment(ItemPath itemPath) |
static QName |
ItemPath.getFirstName(ItemPath itemPath) |
static NameItemPathSegment |
ItemPath.getFirstNameSegment(ItemPath itemPath) |
boolean |
ItemPath.isSubPath(ItemPath otherPath) |
boolean |
ItemPath.isSubPathOrEquivalent(ItemPath otherPath) |
boolean |
ItemPath.isSuperPath(ItemPath otherPath) |
static ItemPath |
ItemPath.pathRestStartingWithName(ItemPath path) |
ItemPath |
ItemPath.remainder(ItemPath otherPath)
Returns the remainder of "this" path after passing all segments from the other path.
|
ItemPath |
ItemPath.subPath(ItemPath subPath) |
static ItemPath |
ItemPath.subPath(ItemPath prefix,
ItemPathSegment subSegment)
Null-proof static version.
|
ItemPath |
ItemPath.substract(ItemPath otherPath) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ItemPath.containsEquivalent(Collection<ItemPath> paths,
ItemPath pathToBeFound) |
static boolean |
ItemPath.containsSubpathOrEquivalent(Collection<ItemPath> paths,
ItemPath pathToBeFound) |
Constructor and Description |
---|
ItemPath(ItemPath parentPath,
ItemPathSegment subSegment) |
ItemPath(ItemPath parentPath,
QName subName) |
Modifier and Type | Method and Description |
---|---|
Object |
PolyString.resolve(ItemPath subpath) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ValueFilter.getFullPath() |
ItemPath |
ValueFilter.getParentPath() |
ItemPath |
EqualFilter.getPath() |
ItemPath |
InFilter.getPath() |
ItemPath |
LessFilter.getPath() |
ItemPath |
SubstringFilter.getPath() |
ItemPath |
RefFilter.getPath() |
ItemPath |
GreaterFilter.getPath() |
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath propertyPath,
Class<C> type,
PrismContext prismContext,
QName matchingRule,
T realValue) |
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath propertyPath,
Class<C> type,
PrismContext prismContext,
T realValue) |
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath parentPath,
PrismContainerDefinition<C> containerDef,
PrismPropertyValue<T> values) |
static <C extends Containerable,T> |
EqualFilter.createEqual(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
T realValues) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismProperty<T> item) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismProperty<T> item,
QName matchingRule) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
PrismPropertyValue<T> values) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
ExpressionWrapper expression) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
PrismPropertyValue<T> values) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
QName matchingRule,
T realValue) |
static <T> EqualFilter<T> |
EqualFilter.createEqual(ItemPath path,
PrismPropertyDefinition<T> itemDefinition,
T realValues) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(ItemPath path,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(ItemPath parentPath,
PrismObjectDefinition<O> containerDef,
PrismPropertyValue<T> value,
boolean equals) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(ItemPath parentPath,
PrismObjectDefinition<O> containerDef,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
GreaterFilter.createGreater(ItemPath parentPath,
PrismPropertyDefinition definition,
PrismPropertyValue<T> value,
boolean equals) |
static <T> GreaterFilter |
GreaterFilter.createGreater(ItemPath parentPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <V> InFilter |
InFilter.createIn(ItemPath path,
Class type,
PrismContext prismContext,
QName matchingRule,
V values) |
static <V> InFilter |
InFilter.createIn(ItemPath path,
PrismPropertyDefinition definition,
PrismPropertyValue<V>... values) |
static <V> InFilter |
InFilter.createIn(ItemPath path,
PrismPropertyDefinition definition,
QName matchingRule,
PrismPropertyValue<V>... values) |
static <V> InFilter |
InFilter.createIn(ItemPath path,
PrismPropertyDefinition definition,
QName matchingRule,
V values) |
static <T,O extends Objectable> |
LessFilter.createLess(ItemPath path,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
LessFilter.createLess(ItemPath parentPath,
PrismObjectDefinition<O> containerDef,
PrismPropertyValue<T> value,
boolean equals) |
static <T,O extends Objectable> |
LessFilter.createLess(ItemPath parentPath,
PrismObjectDefinition<O> containerDef,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
LessFilter.createLess(ItemPath parentPath,
PrismPropertyDefinition definition,
PrismPropertyValue<T> value,
boolean equals) |
static <T> LessFilter |
LessFilter.createLess(ItemPath parentPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T> EqualFilter<T> |
EqualFilter.createNullEqual(ItemPath itemPath,
PrismPropertyDefinition<T> propertyDef,
QName matchingRule) |
static <O extends Containerable> |
RefFilter.createReferenceEqual(ItemPath path,
Class<O> type,
PrismContext prismContext,
PrismReferenceValue... values) |
static <O extends Containerable> |
RefFilter.createReferenceEqual(ItemPath path,
Class<O> type,
PrismContext prismContext,
String... oids) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismContainerDefinition containerDef,
String... oids) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismReference item) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismReferenceDefinition definition,
ExpressionWrapper expression) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismReferenceDefinition definition,
PrismReferenceValue... values) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismReferenceDefinition referenceDefinition,
String... oids) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
PrismReference item,
ExpressionWrapper expression) |
static <O extends Objectable,T> |
SubstringFilter.createSubstring(ItemPath path,
Class<O> clazz,
PrismContext prismContext,
QName matchingRule,
T realValue) |
static <O extends Objectable,T> |
SubstringFilter.createSubstring(ItemPath path,
Class<O> clazz,
PrismContext prismContext,
T value) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismProperty<T> item,
QName matchingRule) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismProperty<T> item,
QName matchingRule,
boolean anchorStart,
boolean anchorEnd) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition itemDefinition,
PrismPropertyValue<T> values) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition itemDefinition,
QName matchingRule,
PrismPropertyValue<T> values) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition itemDefinition,
QName matchingRule,
PrismPropertyValue<T> values,
boolean anchorStart,
boolean anchorEnd) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition itemDefinition,
QName matchingRule,
T realValues) |
static <T> SubstringFilter |
SubstringFilter.createSubstring(ItemPath path,
PrismPropertyDefinition itemDefinition,
T realValues) |
void |
ValueFilter.setFullPath(ItemPath path) |
Constructor and Description |
---|
ValueFilter(ItemPath parentPath,
ItemDefinition definition) |
ValueFilter(ItemPath parentPath,
ItemDefinition definition,
QName matchingRule) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable,O extends Objectable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path,
boolean force) |
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path,
boolean force) |
Modifier and Type | Method and Description |
---|---|
static ContainerDelta<?> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
ItemPath propertyPath) |
static ContainerDelta<?> |
PrismAsserts.assertContainerDelete(ObjectDelta<?> objectDelta,
ItemPath propertyPath) |
static void |
PrismAsserts.assertEqualsFilter(ObjectFilter objectFilter,
QName expectedFilterDef,
QName expectedTypeName,
ItemPath path) |
static void |
PrismAsserts.assertNoItem(PrismContainer<?> object,
ItemPath itemPath) |
static void |
PrismAsserts.assertNoItemDelta(ObjectDelta<?> userDelta,
ItemPath propertyPath) |
static void |
PrismAsserts.assertPathEqualsExceptForPrefixes(String message,
ItemPath expected,
ItemPath actual) |
static void |
PrismAsserts.assertPathEquivalent(String message,
ItemPath expected,
ItemPath actual) |
static void |
PrismAsserts.assertPropertyAdd(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyAdd(ObjectDelta<?> userDelta,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyDelete(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyDelete(ObjectDelta<?> userDelta,
ItemPath propertyPath,
Object... expectedValues) |
static void |
PrismAsserts.assertPropertyReplace(Collection<? extends ItemDelta> modifications,
ItemPath propertyPath,
Object... expectedValues) |
static <T> void |
PrismAsserts.assertPropertyReplace(ObjectDelta<?> userDelta,
ItemPath propertyPath,
T... expectedValues) |
static <T> void |
PrismAsserts.assertPropertyValue(PrismContainer<?> container,
ItemPath propPath,
T... realPropValues) |
static <T> void |
PrismAsserts.assertPropertyValue(PrismContainerValue<?> containerValue,
ItemPath propPath,
T... realPropValues) |
static void |
PrismAsserts.assertRefFilter(ObjectFilter objectFilter,
QName expectedFilterDef,
QName expectedTypeName,
ItemPath path) |
static <T> T |
ItemPathUtil.getFromMap(Map<ItemPath,T> map,
ItemPath itemPath) |
static QName |
ItemPathUtil.getOnlySegmentQName(ItemPath path) |
static <T> T |
ItemPathUtil.putToMap(Map<ItemPath,T> map,
ItemPath itemPath,
T value) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
ItemPathUtil.getFromMap(Map<ItemPath,T> map,
ItemPath itemPath) |
static <T> void |
ItemPathUtil.putAllToMap(Map<ItemPath,T> target,
Map<ItemPath,T> source) |
static <T> void |
ItemPathUtil.putAllToMap(Map<ItemPath,T> target,
Map<ItemPath,T> source) |
static <T> T |
ItemPathUtil.putToMap(Map<ItemPath,T> map,
ItemPath itemPath,
T value) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
SimpleFilter.getPropertyPath() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleFilter.setPropertyPath(ItemPath propertyPath) |
Constructor and Description |
---|
SimpleFilter(SimpleFilterType filterType,
ItemPath propertyPath) |
SimpleFilter(SimpleFilterType filterType,
ItemPath propertyPath,
PrismPropertyValue<T> value) |
Modifier and Type | Method and Description |
---|---|
static void |
ROperationalState.copyToJAXB(ROperationalState repo,
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationalStateType jaxb,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType parent,
ItemPath path,
PrismContext prismContext) |
com.evolveum.midpoint.xml.ns._public.common.common_3.OperationalStateType |
ROperationalState.toJAXB(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType parent,
ItemPath path,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
String |
QueryContext.addAlias(ItemPath path,
Definition def) |
void |
QueryContext.addAlias(ItemPath path,
String alias) |
void |
QueryContext.addCriteria(ItemPath path,
org.hibernate.Criteria criteria) |
<T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,D extends Definition> |
QueryDefinitionRegistry.findDefinition(Class<T> type,
ItemPath path,
Class<D> definitionType) |
String |
QueryContext.getAlias(ItemPath path) |
org.hibernate.Criteria |
QueryContext.getCriteria(ItemPath path) |
boolean |
QueryContext.hasAlias(ItemPath path) |
Modifier and Type | Method and Description |
---|---|
<D extends Definition> |
Definition.findDefinition(ItemPath path,
Class<D> type) |
<D extends Definition> |
EntityDefinition.findDefinition(ItemPath path,
Class<D> type) |
Modifier and Type | Method and Description |
---|---|
protected void |
ItemRestriction.addNewCriteriaToContext(ItemPath path,
Definition def,
String realName) |
protected List<Definition> |
ItemRestriction.createDefinitionPath(ItemPath path) |
protected String |
ItemRestriction.createPropertyOrReferenceNamePrefix(ItemPath path) |
protected <T extends Definition> |
ItemRestriction.findProperDefinition(ItemPath path,
Class<T> clazz) |
protected EntityDefinition |
ItemRestriction.findProperEntityDefinition(ItemPath path) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ObjectSelector.getPath() |
Modifier and Type | Method and Description |
---|---|
static <T> SelectorOptions<T> |
SelectorOptions.create(ItemPath path,
T options) |
static <T> Collection<SelectorOptions<T>> |
SelectorOptions.createCollection(ItemPath path,
T options) |
static <T> Collection<SelectorOptions<T>> |
SelectorOptions.createCollection(T options,
ItemPath... paths) |
static boolean |
SelectorOptions.hasToLoadPath(ItemPath path,
Collection<SelectorOptions<GetOperationOptions>> options) |
Constructor and Description |
---|
ObjectSelector(ItemPath path) |
Modifier and Type | Field and Description |
---|---|
static ItemPath |
SchemaConstants.PATH_ACTIVATION |
static ItemPath |
SchemaConstants.PATH_ACTIVATION_ADMINISTRATIVE_STATUS |
static ItemPath |
SchemaConstants.PATH_ACTIVATION_DISABLE_REASON |
static ItemPath |
SchemaConstants.PATH_ACTIVATION_EFFECTIVE_STATUS |
static ItemPath |
SchemaConstants.PATH_ACTIVATION_LOCKOUT_STATUS |
static ItemPath |
SchemaConstants.PATH_ACTIVATION_VALID_FROM |
static ItemPath |
SchemaConstants.PATH_ACTIVATION_VALID_TO |
static ItemPath |
SchemaConstants.PATH_ASSOCIATION |
static ItemPath |
SchemaConstants.PATH_ATTRIBUTES |
static ItemPath |
SchemaConstants.PATH_PASSWORD |
static ItemPath |
SchemaConstants.PATH_PASSWORD_VALUE |
static ItemPath |
SchemaConstants.PATH_TRIGGER |
Modifier and Type | Method and Description |
---|---|
ResourceAttributeDefinition |
ResourceAttributeContainerDefinition.findAttributeDefinition(ItemPath elementPath) |
Modifier and Type | Field and Description |
---|---|
static ItemPath |
SchemaTestConstants.ICFS_NAME_PATH |
static ItemPath |
SchemaTestConstants.ICFS_UID_PATH |
Modifier and Type | Method and Description |
---|---|
static Collection<ItemPath> |
MiscSchemaUtil.itemReferenceListTypeToItemPathList(com.evolveum.midpoint.xml.ns._public.common.api_types_3.PropertyReferenceListType resolve) |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType |
ObjectSecurityConstraints.findItemDecision(ItemPath itemPath,
String actionUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
Modifier and Type | Method and Description |
---|---|
Map<ItemPath,ItemSecurityConstraintsImpl> |
ObjectSecurityConstraintsImpl.getItemConstraintMap() |
Modifier and Type | Method and Description |
---|---|
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationDecisionType |
ObjectSecurityConstraintsImpl.findItemDecision(ItemPath itemPath,
String actionUrl,
com.evolveum.midpoint.xml.ns._public.common.common_3.AuthorizationPhaseType phase) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
DummyResourceContoller.getAttributeFullnamePath() |
ItemPath |
DummyResourceContoller.getAttributeLootPath() |
ItemPath |
DummyResourceContoller.getAttributeWeaponPath() |
Modifier and Type | Method and Description |
---|---|
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
DummyAuditService.assertOldValue(ChangeType expectedChangeType,
Class<O> expectedClass,
ItemPath propPath,
T expectedValue) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
DummyAuditService.assertOldValue(int index,
ChangeType expectedChangeType,
Class<O> expectedClass,
ItemPath propPath,
T expectedValue) |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType,T> |
DummyAuditService.assertOldValue(String message,
int index,
ChangeType expectedChangeType,
Class<O> expectedClass,
ItemPath propPath,
T... expectedValues) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
AbstractResourceController.getAttributePath(String attributeName) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ContainerWrapper.getPath() |
Modifier and Type | Method and Description |
---|---|
ContainerWrapper |
ObjectWrapper.findContainerWrapper(ItemPath path) |
Constructor and Description |
---|
ContainerWrapper(ObjectWrapper object,
T container,
ContainerStatus status,
ItemPath path,
PageBase pageBase) |
Constructor and Description |
---|
PrismPropertyModel(org.apache.wicket.model.IModel<PrismObject<T>> model,
ItemPath path) |
PrismPropertyWrapperModel(org.apache.wicket.model.IModel<ObjectWrapper<O>> model,
ItemPath path) |
PrismPropertyWrapperModel(org.apache.wicket.model.IModel<ObjectWrapper<O>> model,
ItemPath path,
Object defaltValue) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
DateValidator.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
void |
DateValidator.setIdentifier(ItemPath identifier) |
Modifier and Type | Method and Description |
---|---|
static Long |
ModifyAssignmentAspect.getAssignmentIdFromDeltaPath(PrismContainer<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignmentsOld,
ItemPath path) |
Modifier and Type | Method and Description |
---|---|
ItemPath |
ItemPathType.getItemPath() |
Modifier and Type | Method and Description |
---|---|
JAXBElement<ItemPath> |
ObjectFactory.createItemPathType(ItemPath value) |
Modifier and Type | Method and Description |
---|---|
JAXBElement<ItemPath> |
ObjectFactory.createItemPathType(ItemPath value) |
<V,ID extends ItemDefinition> |
RawType.getParsedRealValue(ItemDefinition itemDefinition,
ItemPath itemPath) |
void |
ItemPathType.setItemPath(ItemPath itemPath) |
Constructor and Description |
---|
ItemPathType(ItemPath itemPath) |
Copyright © 2015 evolveum. All rights reserved.