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 StringKeyConvertor<K> Converts given storage key from and toStringrepresentation.UpdatableEntity -
Class Summary Class Description AbstractMapProviderFactory<T extends Provider,V extends AbstractEntity,M> AutogeneratedCloners DeepCloner Helper class for deep cloning and fine-grained instantiation per interface and deep copying their properties.DeepCloner.Builder Builder for theDeepClonerhelper class.Serialization StreamUtils StreamUtils.AbstractToPairSpliterator<K,V,M> StreamUtils.Pair<T1,T2> StringKeyConvertor.StringKey StringKeyConvertor.ULongKey StringKeyConvertor.UUIDKey UpdatableEntity.Impl -
Annotation Types Summary Annotation Type Description DeepCloner.Root Marker for interfaces that could be requested for instantiation and cloning.