Uses of Class
com.evolveum.midpoint.schema.processor.ResourceObjectIdentifier.Primary
-
Uses of ResourceObjectIdentifier.Primary in com.evolveum.midpoint.schema.processor
Modifier and TypeMethodDescriptionabstract ResourceObjectIdentifier.Primary<?>
ResourceObjectIdentifiers.getPrimaryIdentifier()
ResourceObjectIdentifiers.SecondaryOnly.getPrimaryIdentifier()
ResourceObjectIdentifiers.WithPrimary.getPrimaryIdentifier()
ResourceObjectIdentifiers.getPrimaryIdentifierRequired()
static <T> ResourceObjectIdentifier.Primary<T>
ResourceObjectIdentifier.Primary.of
(@NotNull ResourceObjectDefinition objDef, @NotNull PrismProperty<T> item) Item must correspond to a primary identifier and have exactly one real value.static <T> @NotNull ResourceObjectIdentifier.Primary<T>
ResourceObjectIdentifier.Primary.of
(@NotNull ShadowSimpleAttribute<T> attribute) static ResourceObjectIdentifier.Primary<?>
ResourceObjectIdentifier.primaryFromIdentifiers
(@NotNull ResourceObjectDefinition objectDefinition, @NotNull Collection<ShadowSimpleAttribute<?>> identifiers, Object errorCtx) Modifier and TypeMethodDescriptionstatic @NotNull ResourceObjectIdentifiers
ResourceObjectIdentifiers.of
(ResourceObjectIdentifier.Primary<?> primaryIdentifier, @NotNull Collection<? extends ResourceObjectIdentifier.Secondary<?>> secondaryIdentifiers) Precondition: At least one identifier must be present.static @NotNull ResourceObjectIdentifiers.WithPrimary
ResourceObjectIdentifiers.withPrimary
(ResourceObjectIdentifier.Primary<?> primaryIdentifier, @NotNull Collection<? extends ResourceObjectIdentifier.Secondary<?>> secondaryIdentifiers) ResourceObjectIdentification.withPrimaryAdded
(ResourceObjectIdentifier.Primary<?> primaryIdentifier) Enriches current identification with a primary identifier.Modifier and TypeMethodDescriptionstatic @NotNull ResourceObjectIdentification<?>
ResourceObjectIdentification.of
(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Collection<ResourceObjectIdentifier.Primary<?>> primaryIdentifiers, @NotNull Collection<ResourceObjectIdentifier.Secondary<?>> secondaryIdentifiers) SeeResourceObjectIdentifiers.of(Collection, Collection)
for preconditions.static @NotNull ResourceObjectIdentifiers
ResourceObjectIdentifiers.of
(@NotNull Collection<? extends ResourceObjectIdentifier.Primary<?>> primaryIdentifiers, @NotNull Collection<? extends ResourceObjectIdentifier.Secondary<?>> secondaryIdentifiers) Precondition: At least one identifier must be present, at most one primary identifier must be present. -
Uses of ResourceObjectIdentifier.Primary in com.evolveum.midpoint.schema.util
Modifier and TypeMethodDescriptionstatic ResourceObjectIdentifier.Primary<?>
ShadowUtil.getPrimaryIdentifier
(@NotNull ShadowType shadow) The shadow must have definitions applied.