Uses of Interface
com.evolveum.midpoint.prism.PrismReferenceValue
Package
Description
GUI API package for various utility classes and interfaces.
This package is experimental and will be moved to prism project shortly.
-
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.api.util
Modifier and TypeMethodDescriptionstatic <R extends Referencable>
PrismReferenceValueWebPrismUtil.findSingleReferenceValue
(ItemWrapper<?, ?> child, ItemPath pathToFind) Modifier and TypeMethodDescriptionstatic PrismObject<LookupTableType>
WebComponentUtil.findLookupTable
(PrismReferenceValue valueEnumerationRef, PageBase page) static <O extends ObjectType>
PrismObject<O>WebModelServiceUtils.loadObject
(PrismReferenceValue objectRef, QName expectedTargetType, PageBase pageBase, com.evolveum.midpoint.task.api.Task task, OperationResult result) -
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.impl.component.search.factory
-
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.impl.factory.wrapper
Modifier and TypeMethodDescriptionprotected PrismReferenceValue
ChildOfReportParamWrapperFactory.createNewValue
(PrismReference item) protected PrismReferenceValue
PrismReferenceWrapperFactory.createNewValue
(PrismReference item) Modifier and TypeMethodDescriptionChildOfReportParamWrapperFactory.createValueWrapper
(PrismReferenceWrapper<R> parent, PrismReferenceValue value, ValueStatus status, WrapperContext context) PrismReferenceWrapperFactory.createValueWrapper
(PrismReferenceWrapper<R> parent, PrismReferenceValue value, ValueStatus status, WrapperContext context) ResourceObjectTypeArchetypeWrapperFactory.createValueWrapper
(PrismReferenceWrapper<R> parent, PrismReferenceValue value, ValueStatus status, WrapperContext context) ResourceObjectTypeDefaultOptionalPolicyWrapperFactory.createValueWrapper
(PrismReferenceWrapper<R> parent, PrismReferenceValue value, ValueStatus status, WrapperContext context) -
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component
Modifier and TypeMethodDescriptionstatic @NotNull List<PrismReferenceValue>
MemberOperationsQueryUtil.createReferenceValuesList
(@NotNull AbstractRoleType targetObject, @NotNull Collection<QName> relations) Creates reference values pointing to given target with given relations.static @NotNull List<PrismReferenceValue>
MemberOperationsQueryUtil.createReferenceValuesList
(@NotNull ObjectReferenceType targetObjectRef, @NotNull Collection<QName> relations) Creates reference values pointing to given target with given relations. -
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.impl.prism.panel
Modifier and TypeMethodDescriptionprotected PrismReferenceValue
PrismReferenceHeaderPanel.createNewValue
(PrismReferenceWrapper<R> parent) -
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.impl.prism.wrapper
Modifier and TypeMethodDescriptionprotected PrismReferenceValue
PrismReferenceWrapperImpl.createNewEmptyValue
(ModelServiceLocator locator) PrismReferenceValueWrapperImpl.getNewValue()
ItemWrapperImpl.getValueEnumerationRef()
ValueMetadataWrapperImpl.getValueEnumerationRef()
ModifierConstructorDescriptionCreateObjectForReferenceValueWrapper
(PrismReferenceWrapper<T> parent, PrismReferenceValue value, ValueStatus status) PrismReferenceValueWrapperImpl
(PrismReferenceWrapper<T> parent, PrismReferenceValue value, ValueStatus status) ResourceObjectTypeArchetypeValueWrapperImpl
(PrismReferenceWrapper<T> parent, PrismReferenceValue value, ValueStatus status) ResourceObjectTypeMarkPolicyValueWrapperImpl
(PrismReferenceWrapper<T> parent, PrismReferenceValue value, ValueStatus status) -
Uses of PrismReferenceValue in com.evolveum.midpoint.gui.impl.util
Modifier and TypeMethodDescriptionstatic void
DetailsPageUtil.dispatchToObjectDetailsPage
(PrismReferenceValue objectRef, org.apache.wicket.Component component, boolean failIfUnsupported) static String
RelationUtil.getRelationLabelValue
(PrismReferenceValue referenceValue, PageBase pageBase) -
Uses of PrismReferenceValue in com.evolveum.midpoint.model.api.util
Modifier and TypeMethodDescriptionstatic @NotNull Collection<PrismReferenceValue>
DeputyUtils.getDelegatorReferences
(@NotNull FocusType focus, @NotNull RelationRegistry relationRegistry) -
Uses of PrismReferenceValue in com.evolveum.midpoint.prism
Modifier and TypeMethodDescriptionPrismReferenceValue.applyDefinition
(PrismReferenceDefinition definition, boolean force) Referencable.asReferenceValue()
PrismReferenceValue.clone()
PrismReferenceValue.cloneComplex
(CloneStrategy strategy) PrismReferenceValue.createImmutableClone()
ItemFactory.createReferenceValue()
ItemFactory.createReferenceValue
(PrismObject<?> target) ItemFactory.createReferenceValue
(String targetOid) ItemFactory.createReferenceValue
(String oid, OriginType originType, Objectable originObject) ItemFactory.createReferenceValue
(String oid, QName targetType) PrismReference.findValueByOid
(String oid) ItemDefinition.getValueEnumerationRef()
Reference to an object that directly or indirectly represents possible values for this item.@Nullable PrismReferenceValue
PrismItemValuesDefinition.Data.getValueEnumerationRef()
default @Nullable PrismReferenceValue
PrismItemValuesDefinition.Delegable.getValueEnumerationRef()
@Nullable PrismReferenceValue
PrismItemValuesDefinition.getValueEnumerationRef()
default @NotNull PrismReferenceValue
PrismReferenceDefinition.migrateIfNeeded
(@NotNull PrismReferenceValue value) PrismReferenceValue.toCanonical()
Returns a version of this value that is canonical, that means it has the minimal form.Modifier and TypeMethodDescriptionstatic @NotNull List<PrismReferenceValue>
PrismValueCollectionsUtil.asReferenceValues
(@NotNull Collection<? extends Referencable> referencables) default Collection<PrismReferenceValue>
ItemFactory.createReferenceValues
(Collection<Referencable> content) static ValueSelector<PrismReferenceValue>
static ValueSelector<PrismReferenceValue>
Modifier and TypeMethodDescriptionboolean
PrismReference.merge
(PrismReferenceValue value) default @NotNull PrismReferenceValue
PrismReferenceDefinition.migrateIfNeeded
(@NotNull PrismReferenceValue value) Referencable.setupReferenceValue
(PrismReferenceValue value) void
ItemDefinition.ItemDefinitionMutator.setValueEnumerationRef
(PrismReferenceValue valueEnumerationRef) void
PrismItemValuesDefinition.Data.setValueEnumerationRef
(@Nullable PrismReferenceValue valueEnumerationRef) default void
PrismItemValuesDefinition.Mutator.Delegable.setValueEnumerationRef
(PrismReferenceValue prismReferenceValue) void
PrismItemValuesDefinition.Mutator.setValueEnumerationRef
(PrismReferenceValue prismReferenceValue) Modifier and TypeMethodDescriptionstatic @NotNull List<Referencable>
PrismValueCollectionsUtil.asReferencables
(@NotNull Collection<PrismReferenceValue> values) static boolean
PrismValueCollectionsUtil.containsOid
(Collection<PrismReferenceValue> values, @NotNull String oid) -
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.deleg
Modifier and TypeMethodDescriptiondefault PrismReferenceValue
ItemDefinitionDelegator.getValueEnumerationRef()
default PrismReferenceValue
PropertyDefinitionDelegator.getValueEnumerationRef()
-
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.delta
Modifier and TypeMethodDescriptionvoid
ObjectDelta.addModificationAddReference
(ItemPath path, PrismReferenceValue... refValues) void
ObjectDelta.addModificationDeleteReference
(ItemPath path, PrismReferenceValue... refValues) void
ObjectDelta.addModificationReplaceReference
(ItemPath path, PrismReferenceValue... refValues) DeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationAdd
(Class<T> type, ItemName refName, PrismReferenceValue refValue) Deprecated.Collection<? extends ItemDelta<?,
?>> DeltaFactory.Reference.createModificationAddCollection
(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationAddCollection
(Class<T> type, ItemName refName, PrismReferenceValue refValue) Deprecated.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationAddReference
(Class<O> type, String oid, ItemPath propertyName, PrismReferenceValue... referenceValues) <T extends Objectable>
ReferenceDeltaDeltaFactory.Reference.createModificationDelete
(Class<T> type, QName refName, PrismReferenceValue refValue) Deprecated.DeltaFactory.Reference.createModificationDelete
(QName refName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<T extends Objectable>
Collection<? extends ItemDelta<?,?>> DeltaFactory.Reference.createModificationDeleteCollection
(Class<T> type, QName refName, PrismReferenceValue refValue) Deprecated.Collection<? extends ItemDelta<?,
?>> DeltaFactory.Reference.createModificationDeleteCollection
(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationDeleteReference
(Class<O> type, String oid, ItemPath itemPath, PrismReferenceValue... referenceValues) DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue) Deprecated.<O extends Objectable>
ObjectDelta<O>DeltaFactory.Object.createModificationReplaceReference
(Class<O> type, String oid, ItemPath refPath, PrismReferenceValue... refValues) Modifier and TypeMethodDescriptionDeltaFactory.Reference.createModificationAdd
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.DeltaFactory.Reference.createModificationDelete
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated.DeltaFactory.Reference.createModificationReplace
(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues) Deprecated. -
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.impl
Modifier and TypeClassDescriptionclass
com.evolveum.midpoint.prism.impl.PrismReferenceValueImpl
-
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.query
Modifier and TypeMethodDescription@NotNull OrgFilter
QueryFactory.createOrg
(PrismReferenceValue baseOrgRef, OrgFilter.Scope scope) Deprecated.Modifier and TypeMethodDescription@NotNull RefFilter
QueryFactory.createReferenceEqual
(ItemPath path, PrismReferenceDefinition definition, Collection<PrismReferenceValue> values) Deprecated. -
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.query.builder
Modifier and TypeMethodDescriptionS_FilterEntry.isChildOf
(PrismReferenceValue value) S_FilterEntry.isDirectChildOf
(PrismReferenceValue value) S_FilterEntry.isInScopeOf
(PrismReferenceValue value, OrgFilter.Scope scope) S_FilterEntry.isParentOf
(PrismReferenceValue value) S_ConditionEntry.ref
(PrismReferenceValue... value) Modifier and TypeMethodDescriptionS_ConditionEntry.ref
(Collection<PrismReferenceValue> values) S_ConditionEntry.ref
(Collection<PrismReferenceValue> values, boolean nullTypeAsAny) S_ConditionEntry.ref
(Collection<PrismReferenceValue> values, boolean nullOidAsAny, boolean nullTypeAsAny) -
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.schema
-
Uses of PrismReferenceValue in com.evolveum.midpoint.prism.util
Modifier and TypeMethodDescriptionstatic void
PrismAsserts.assertRefEquivalent
(String message, PrismReferenceValue expected, PrismReferenceValue actual) static String
PrismPrettyPrinter.prettyPrint
(PrismReferenceValue prv) static String
PrismPrettyPrinter.prettyPrint
(PrismReferenceValue prv, boolean showType) Modifier and TypeMethodDescriptionstatic void
PrismAsserts.assertOidValues
(String message, Collection<PrismReferenceValue> actualRValues, String... expectedOids) -
Uses of PrismReferenceValue in com.evolveum.midpoint.schema
Modifier and TypeMethodDescription@NotNull PrismReferenceValue
SchemaService.createReferenceValue
(@NotNull String oid, @NotNull Class<? extends ObjectType> schemaType) -
Uses of PrismReferenceValue in com.evolveum.midpoint.schema.delta
ModifierConstructorDescriptionReferenceTreeDeltaValue
(PrismReferenceValue value, ModificationType modificationType) -
Uses of PrismReferenceValue in com.evolveum.midpoint.schema.processor
Modifier and TypeMethodDescriptionNativeShadowAttributeDefinitionImpl.getValueEnumerationRef()
NormalizationAwareResourceAttributeDefinition.getValueEnumerationRef()
ShadowAssociationDefinitionImpl.getValueEnumerationRef()
ShadowAttributeDefinitionImpl.getValueEnumerationRef()
@NotNull PrismReferenceValue
ShadowReferenceAttributeDefinitionImpl.migrateIfNeeded
(@NotNull PrismReferenceValue value) SeeShadowAssociationDefinitionImpl.createComplexTypeDefinition()
for analogous functionality (via value migrator).Modifier and TypeMethodDescriptionstatic @NotNull ShadowReferenceAttributeValue
ShadowReferenceAttributeValue.fromRefValue
(@NotNull PrismReferenceValue refVal) Converts (potentially raw)PrismReferenceValue
to wrappedShadowReferenceAttributeValue
.@NotNull PrismReferenceValue
ShadowReferenceAttributeDefinitionImpl.migrateIfNeeded
(@NotNull PrismReferenceValue value) SeeShadowAssociationDefinitionImpl.createComplexTypeDefinition()
for analogous functionality (via value migrator).void
NativeShadowAttributeDefinitionImpl.setValueEnumerationRef
(PrismReferenceValue valueEnumerationRef) void
ShadowAssociationDefinitionImpl.setValueEnumerationRef
(PrismReferenceValue valueEnumerationRef) void
ShadowReferenceAttributeDefinitionImpl.setValueEnumerationRef
(PrismReferenceValue valueEnumerationRef) -
Uses of PrismReferenceValue in com.evolveum.midpoint.schema.util
Modifier and TypeMethodDescriptionstatic PrismReferenceValue
MiscSchemaUtil.objectReferenceTypeToReferenceValue
(ObjectReferenceType refType, PrismContext prismContext) Modifier and TypeMethodDescriptionstatic List<PrismReferenceValue>
ObjectQueryUtil.createReferences
(String oid, RelationKindType kind, RelationRegistry relationRegistry) static List<PrismReferenceValue>
ObjectQueryUtil.createReferences
(Collection<String> oids, RelationKindType kind, RelationRegistry relationRegistry) static List<PrismReferenceValue>
ObjectTypeUtil.objectReferenceListToPrismReferenceValues
(Collection<ObjectReferenceType> refList) Modifier and TypeMethodDescriptionstatic <T extends ObjectType>
@NotNull AssignmentTypeObjectTypeUtil.createAssignmentTo
(@NotNull PrismReferenceValue ref) static <T extends ObjectType>
AssignmentTypeObjectTypeUtil.createAssignmentTo
(@NotNull PrismReferenceValue ref, @Nullable PrismContext ignored) Deprecated.static ObjectReferenceType
ObjectTypeUtil.createObjectRef
(PrismReferenceValue prv) static <T extends ObjectType>
ObjectReferenceTypeObjectTypeUtil.createObjectRef
(PrismReferenceValue refVal, boolean nameAsDescription) static void
ObjectTypeUtil.normalizeRelation
(PrismReferenceValue reference, RelationRegistry relationRegistry) static Object
ObjectTypeUtil.toShortString
(PrismReferenceValue objectRef) static String
ValueDisplayUtil.toStringValue
(PrismReferenceValue ref) Modifier and TypeMethodDescriptionstatic Collection<ObjectReferenceType>
ObjectTypeUtil.createObjectRefs
(Collection<PrismReferenceValue> values) ObjectTypeUtil.referenceValueListToOidList
(Collection<PrismReferenceValue> referenceValues) -
Uses of PrismReferenceValue in com.evolveum.midpoint.web.component.form.multivalue
Modifier and TypeMethodDescriptionprotected ObjectQuery
MultiValueChoosePanel.createChooseQuery
(List<PrismReferenceValue> values) ModifierConstructorDescriptionMultiValueChoosePanel
(String id, org.apache.wicket.model.IModel<List<T>> chosenValues, List<PrismReferenceValue> filterValues, boolean required, Collection<Class<? extends T>> types) MultiValueChoosePanel
(String id, org.apache.wicket.model.IModel<List<T>> chosenValues, List<PrismReferenceValue> filterValues, boolean required, Collection<Class<? extends T>> types, boolean multiselect) -
Uses of PrismReferenceValue in com.evolveum.midpoint.web.page.admin.certification.dto