[Missing <summary> documentation for "N:NHibernate.Util"]
Classes
Class | Description | |
---|---|---|
ADOExceptionReporter | ||
ArrayHelper |
Helper class that contains common array functions and
data structures used through out NHibernate.
| |
AssemblyQualifiedTypeName | ||
CollectionHelper | ||
CollectionHelper..::..EmptyEnumerableClass<(Of <(<'T>)>)> | ||
CollectionHelper..::..EmptyMapClass<(Of <(<'TKey, TValue>)>)> |
A read-only dictionary that is always empty and permits lookup by nullNothingnullptra null reference (Nothing in Visual Basic) key.
| |
CollectionPrinter |
Utility class implementing ToString for collections. All ToString
overloads call element.ToString().
| |
EnumerableExtensions | ||
EqualsHelper | ||
ExpressionsHelper | ||
FilterHelper | ||
IdentityMap |
An IDictionary where keys are compared by object identity, rather than equals.
All external users of this class need to have no knowledge of the IdentityKey - it is all
hidden by this class.
| |
IdentitySet |
Set implementation that use == instead of equals() as its comparison mechanism
that base its implementation of IdentityMap
| |
JoinedEnumerable |
Combines multiple objects implementing IEnumerable into one.
| |
JoinedEnumerable<(Of <(<'T>)>)> | ||
LinkedHashMap<(Of <(<'TKey, TValue>)>)> |
A map of objects whose mapping entries are sequenced based on the order in which they were
added. This data structure has fast O(1) search time, deletion time, and insertion time
| |
LinkedHashMap<(Of <(<'TKey, TValue>)>)>..::..BackwardEnumerator<(Of <(<'T>)>)> | ||
LinkedHashMap<(Of <(<'TKey, TValue>)>)>..::..Entry | ||
LRUMap |
An implementation of a Map which has a maximum size and uses a Least Recently Used
algorithm to remove items from the Map when the maximum size is reached and new items are added.
| |
NullableDictionary<(Of <(<'TKey, TValue>)>)> | ||
ObjectUtils |
Summary description for ObjectUtils.
| |
ParserException | ||
PropertiesHelper | ||
ReflectHelper |
Helper class for Reflection related code.
| |
SafetyEnumerable<(Of <(<'T>)>)> |
Used to ensure a collection filtering a given IEnumerable by a certain type.
| |
SequencedHashMap |
A map of objects whose mapping entries are sequenced based on the order in which they were
added. This data structure has fast O(1) search time, deletion time, and insertion time
| |
SerializationHelper | ||
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.
| |
SingletonEnumerable<(Of <(<'T>)>)> | ||
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 | ||
StringTokenizer |
A StringTokenizer java like object
| |
ThreadSafeDictionary<(Of <(<'TKey, TValue>)>)> | ||
TypeNameParser | ||
UnmodifiableDictionary<(Of <(<'TKey, TValue>)>)> |
Returns an unmodifiable view of the specified IDictionary.
This method allows modules to provide users with "read-only" access to internal dictionary.
Query operations on the returned dictionary "read through" to the specified dictionary,
and attempts to modify the returned dictionary,
whether direct or via its collection views, result in an NotSupportedException.
| |
WeakEnumerator | ||
WeakHashtable | ||
WeakRefWrapper |