Package org.hibernate.internal.util
Internal utility classes
-
Interface Summary Interface Description IndexedBiConsumer<T,U> A consumer, likeBiConsumer
, accepting 2 values and an index.IndexedConsumer<T> A consumer, likeConsumer
, accepting a value and its index.StringHelper.Renderer<T> ValueHolder.DeferredInitializer<T> The snippet that generates the initialization value. -
Class Summary Class Description BytesHelper CharSequenceHelper ConfigHelper Deprecated. UseClassLoaderService
insteadEntityPrinter Renders entities and query parameters to a nicely readable string.ExceptionHelper GenericsHelper JdbcExceptionHelper LazyValue<T> A lazily accessible object reference.LockModeConverter Helper to deal with conversions (both directions) betweenLockMode
andLockModeType
.MarkerObject MathHelper MutableBoolean Support for mutable boolean references, generally used from within anon inner classes, lambdas, etcMutableInteger A more performant version ofAtomicInteger
in cases where we do not have to worry about concurrency.MutableLong A more performant version ofAtomicLong
in cases where we do not have to worry about concurrency.MutableObject<T> Mutable object reference.NullnessHelper NullnessUtil Utility class for the Nullness Checker.PropertiesHelper QuotingHelper ReflectHelper Utility class for various reflection operations.SerializationHelper Assists with the serialization process and performs additional functionality based on serialization.StringHelper SubSequence ValueHolder<T> ZonedDateTimeComparator