Package org.keycloak.models.map.common
package org.keycloak.models.map.common
-
ClassDescriptionThis class contains utility classes for type conversion.Helper class for deep cloning and fine-grained instantiation per interface and deep copying their properties.Builder for the
DeepClonerhelper class.Function that clones properties fromoriginalobject to atargetobject and returns the cloned object (usually the same as thetarget).Function that instantiates a delegation object of typeVwith the given delegate providerFunction that instantiates a delegation object of typeVwith the given per-field delegate providerMarker for interfaces that could be requested for instantiation and cloning.EntityField<E>Represents a field in an entity with appropriate accessors.This interface provides a way for marking entities that can expire.Interface for all objects which are bound to a realm and retain reference to its ID.StreamUtils.Pair<T1,T2> Converts given storage key from and toStringrepresentation.Wrapper for adapters around handling time in seconds.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 undefinedUtility class for validating and converting UUIDs.