Package org.hibernate.util

Utility classes.

Class Summary

ArrayHelper
BytesHelper
CalendarComparator
Cloneable An object that is shallow-coneable
CollectionHelper
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://hibernate.sourceforge.net/ is searched for as a classpath resource in the classloader which loaded the Hibernate classes.
  2. Any systemId URL using classpath as the scheme (i.e.
EmptyIterator
EqualsHelper
ExternalSessionFactoryConfig Defines support for various externally configurable SessionFactory(s), for example, JMX or the JCA adapter.
FastHashMap A customized implementation of java.util.HashMap designed to operate in a multithreaded environment where the large majority of method calls are read-only, instead of structural changes.
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
JoinedIterator An JoinedIterator is an Iterator that wraps a number of Iterators.
JTAHelper
LazyIterator
MarkerObject
NamingHelper
PropertiesHelper Collection of helper methods for dealing with java.util.Properties objects.
ReflectHelper
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" (MRY) 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
Utility classes.