See: Description
| Interface | Description | 
|---|---|
| SynchronizedBuildCache.BuildCacheListener<C extends DBObject> | 
 Clients of SynchronizedBuildCache may choose to register an implementation
 of BuildCacheListener for test and/or diagnostic purposes. 
 | 
| Class | Description | 
|---|---|
| BeanHashStructureConverter | 
 Utility class which can produce a HashStructure representation of a bean
 object, or a bean object back from the HashStructure representation of it. 
 | 
| DBObjectIDMap<V> | 
 Map implementation to use when the key is a DBObjectID. 
 | 
| DBObjectIDMultiMap<V> | 
 MultiMap subclass specifically for keying by DBObjectID. 
 | 
| DBObjectIDSet | 
 Set implementation for storing DBObjectIDs. 
 | 
| DBObjectMap<K extends DBObject,V> | 
 Map implementation to use when the key is a DBObject. 
 | 
| DBObjectSet<T extends DBObject> | 
 Set implementation for storing DBObjects comparing only by name and type. 
 | 
| IdentitySet<T> | 
 Set for storing objects and testing their equality only using an identity
 match - i.e. 
 | 
| NameComparator | 
 Comparator that compares names using the case policy rules of a
 DatabaseDescriptor. 
 | 
| PropertySet | 
 Sets to hold properties and property paths in. 
 | 
| SynchronizedBuildCache<T extends DBObject> | 
 A thread-safe cache of DBObjects. 
 | 
| Exception | Description | 
|---|---|
| BeanHashStructureConverter.HashToBeanException | 
 An Exception which may be thrown from  
BeanHashStructureConverter.getBeanFromHashStructure(oracle.javatools.data.HashStructure)
 which wraps an Exception that occured during the conversion from a
 HashStructure to a bean object, along with the partially built bean object. |