## Package org.hibernate.util

Utility classes.

See:
Description

Interface Summary
JDBCExceptionReporter.WarningHandler: Contract for handling `warnings`

Class Summary
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 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. 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.
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 `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

## Package org.hibernate.util Description

Utility classes.

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.