Class ResourceObjectIdentification.WithPrimary
java.lang.Object
com.evolveum.midpoint.schema.processor.ResourceObjectIdentification<ResourceObjectIdentifiers.WithPrimary>
com.evolveum.midpoint.schema.processor.ResourceObjectIdentification.WithPrimary
- All Implemented Interfaces:
DebugDumpable
,Serializable
,Cloneable
- Enclosing class:
- ResourceObjectIdentification<I extends ResourceObjectIdentifiers>
public static class ResourceObjectIdentification.WithPrimary
extends ResourceObjectIdentification<ResourceObjectIdentifiers.WithPrimary>
Identification that contains a primary identifier. Some methods are redeclared as returning a non-null value.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.schema.processor.ResourceObjectIdentification
ResourceObjectIdentification.SecondaryOnly, ResourceObjectIdentification.WithPrimary
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Method Summary
Modifier and TypeMethodDescriptionclone()
@NotNull ResourceObjectIdentifier<?>
@NotNull ShadowSimpleAttribute<?>
Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceObjectIdentification
asBean, debugDump, ensurePrimary, equals, fromAttributes, fromCompleteShadow, fromCompleteShadow, fromIdentifiers, getAllIdentifiersAsAttributes, getIdentifiers, getObjectClassName, getPrimaryIdentifiers, getPrimaryIdentifiersAsAttributes, getResourceObjectDefinition, getSecondaryIdentifiers, getSecondaryIdentifiersAsAttributes, hashCode, hasPrimaryIdentifier, of, of, of, of, toString, withPrimary, withPrimaryAdded
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Method Details
-
getPrimaryIdentifierAttribute
- Specified by:
getPrimaryIdentifierAttribute
in classResourceObjectIdentification<ResourceObjectIdentifiers.WithPrimary>
-
getPrimaryIdentifier
- Overrides:
getPrimaryIdentifier
in classResourceObjectIdentification<ResourceObjectIdentifiers.WithPrimary>
-
clone
- Specified by:
clone
in classResourceObjectIdentification<ResourceObjectIdentifiers.WithPrimary>
-