IdentityMap class
identity map containing a set of end user identities, keyed on either namespace integration code or the namespace ID of the identity.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
identityMap
↔ Map<
String, List< IdentityItem> > -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addItem(
IdentityItem item, String namespace) → void -
add an
IdentityItem
to thisIdentityMap
-
getIdentityItemsForNamespace(
String namespace) → List< IdentityItem> - Retrieves the IdentityItems for a given namespace
-
getNamespaces(
) → List -
Gets a list of all namespaces available in this
IdentityMap
-
isEmpty(
) → bool -
Checks if this
IdentityMap
is empty -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeItem(
IdentityItem item, String namespace) → void -
Removes the provided
IdentityItem
for a namespace from theIdentityMap
-
toMap(
) → Map - Convert to Map
-
toString(
) → String -
Convert to String
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited