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
DeepCloner
helper class.Function that clones properties fromoriginal
object to atarget
object and returns the cloned object (usually the same as thetarget
).Function that instantiates a delegation object of typeV
with the given delegate providerFunction that instantiates a delegation object of typeV
with 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 toString
representation.Wrapper for adapters around handling time in seconds.This Util class defines conditions when objects can be considered undefined
For example:String
is undefined if it isnull
orempty
Collection
is undefined if it isnull
,empty
or all items are undefinedMap
is undefined if it isnull
,empty
, or all values are undefinedUtility class for validating and converting UUIDs.