Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.javatools.db.util
Class DBObjectIDMultiMap<V>

java.lang.Object
  extended by oracle.javatools.util.MultiMap<DBObjectID,V>
      extended by oracle.javatools.db.util.DBObjectIDMultiMap<V>
All Implemented Interfaces:
java.util.Map<DBObjectID,java.util.Collection<V>>

public class DBObjectIDMultiMap<V>
extends MultiMap<DBObjectID,V>

MultiMap subclass specifically for keying by DBObjectID.

This Map implementation is not synchronized, use Collections.synchronizedMap if you require thread safety.

Since:
11.1.2.0.0

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
DBObjectIDMultiMap(boolean strict)
          Constructs a new MultiMap for keying by DBObjectID.
 
Method Summary
 
Methods inherited from class oracle.javatools.util.MultiMap
add, addAll, addAll, addAll, clear, contains, containsKey, containsValue, entrySet, equals, get, getMultiMap, getMultiMap, getMultiMap, hashCode, isEmpty, keySet, keysSize, put, putAll, remove, remove, size, toString, values, valuesSize, valuesSize
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBObjectIDMultiMap

public DBObjectIDMultiMap(boolean strict)
Constructs a new MultiMap for keying by DBObjectID.

Parameters:
strict - whether the IDs will be compared strictly or not
See Also:
DBObjectID#equals(boolean)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.