package

org.hibernate.util

Utility classes.

Interfaces

JDBCExceptionReporter.WarningHandler Contract for handling SQLWarning warnings  

Classes

ArrayHelper  
BytesHelper  
CalendarComparator  
Cloneable An object that is shallow-coneable 
CollectionHelper Various help for handling collections. 
ComparableComparator Delegates to Comparable 
ConfigHelper A simple class to centralize logic needed to locate config files on the system. 
DTDEntityResolver An EntityResolver implementation which attempts to resolve various systemId URLs to local classpath lookups
  1. Any systemId URL beginning with http://www.hibernate.org/dtd/ is searched for as a classpath resource in the classloader which loaded the Hibernate classes. 
EmptyIterator  
EqualsHelper  
ExternalSessionFactoryConfig Defines support for various externally configurable SessionFactory(s), for example, JMX or the JCA adapter. 
FilterHelper Implementation of FilterHelper. 
IdentityMap A Map where keys are compared by object identity, rather than equals()
IdentityMap.IdentityKey  
IdentityMap.IdentityMapEntry  
IdentitySet Set implementation that use == instead of equals() as its comparison mechanism. 
JDBCExceptionReporter  
JDBCExceptionReporter.StandardWarningHandler  
JDBCExceptionReporter.WarningHandlerLoggingSupport Basic support for JDBCExceptionReporter.WarningHandler implementations which log  
JoinedIterator An JoinedIterator is an Iterator that wraps a number of Iterators. 
JTAHelper  
LazyIterator  
LRUMap A simple LRU cache that implements the Map interface. 
MarkerObject  
NamingHelper  
PropertiesHelper Collection of helper methods for dealing with java.util.Properties objects. 
ReflectHelper Utility class for various reflection operations. 
SerializationHelper

Assists with the serialization process and performs additional functionality based on serialization. 

SimpleMRUCache Cache following a "Most Recently Used" (MRU) algorithm for maintaining a bounded in-memory size; the "Least Recently Used" (LRU) entry is the first available for removal from the cache. 
SingletonIterator  
SoftLimitMRUCache Cache following a "Most Recently Used" (MRU) algorithm for maintaining a bounded in-memory size; the "Least Recently Used" (LRU) entry is the first available for removal from the cache. 
StringHelper  
XMLHelper Small helper class that lazy loads DOM and SAX reader and keep them for fast use afterwards. 
XMLHelper.ErrorLogger