Package org.keycloak.models.map.common
- 
Interface Summary Interface Description AbstractEntity DeepCloner.Cloner<V> Function that clones properties fromoriginalobject to atargetobject and returns the cloned object (usually the same as thetarget).DeepCloner.DelegateCreator<V> Function that instantiates a delegation object of typeVwith the given delegate providerDeepCloner.EntityFieldDelegateCreator<V> Function that instantiates a delegation object of typeVwith the given per-field delegate providerEntityField<E> Represents a field in an entity with appropriate accessors.EntityWithAttributes ExpirableEntity This interface provides a way for marking entities that can expire.HasRealmId Interface for all objects which are bound to a realm and retain reference to its ID.StringKeyConverter<K> Converts given storage key from and toStringrepresentation.UpdatableEntity 
- 
Class Summary Class Description AbstractMapProviderFactory<T extends Provider,V extends AbstractEntity,M> AutogeneratedClasses CastUtils This class contains utility classes for type conversion.DeepCloner Helper class for deep cloning and fine-grained instantiation per interface and deep copying their properties.DeepCloner.Builder Builder for theDeepClonerhelper class.ExpirationUtils Serialization StreamUtils StreamUtils.AbstractToPairSpliterator<K,V,M> StreamUtils.Pair<T1,T2> StringKeyConverter.StringKey StringKeyConverter.ULongKey StringKeyConverter.UUIDKey TimeAdapter Wrapper for adapters around handling time in seconds.UndefinedValuesUtils This Util class defines conditions when objects can be considered undefined
 
 For example:Stringis undefined if it isnulloremptyCollectionis undefined if it isnull,emptyor all items are undefinedMapis undefined if it isnull,empty, or all values are undefinedUpdatableEntity.Impl UuidValidator Utility class for validating and converting UUIDs.
- 
Enum Summary Enum Description AbstractMapProviderFactory.MapProviderObjectType 
- 
Annotation Types Summary Annotation Type Description DeepCloner.Root Marker for interfaces that could be requested for instantiation and cloning.