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

IdentityMap()

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 this IdentityMap
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 the IdentityMap
toMap() Map
Convert to Map
toString() String
Convert to String
override

Operators

operator ==(Object other) bool
The equality operator.
inherited