Uses of Class
com.evolveum.midpoint.schema.processor.ResourceObjectIdentifier.Secondary
-
Uses of ResourceObjectIdentifier.Secondary in com.evolveum.midpoint.schema.processor
Modifier and TypeMethodDescriptionstatic <T> ResourceObjectIdentifier.Secondary<T>
ResourceObjectIdentifier.Secondary.of
(@NotNull ResourceObjectDefinition objDef, @NotNull PrismProperty<T> item) Item must correspond to a secondary identifier and have exactly one real value.static <T> @NotNull ResourceObjectIdentifier.Secondary<T>
ResourceObjectIdentifier.Secondary.of
(@NotNull ShadowSimpleAttribute<T> attribute) Modifier and TypeMethodDescription@NotNull Set<ResourceObjectIdentifier.Secondary<?>>
ResourceObjectIdentifiers.getSecondaryIdentifiers()
Not empty forResourceObjectIdentifiers.SecondaryOnly
instances.static @NotNull List<? extends ResourceObjectIdentifier.Secondary<?>>
ResourceObjectIdentifier.Secondary.of
(@NotNull Collection<? extends ShadowSimpleAttribute<?>> attributes) 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)