common
Class IndexedMultiMapDiff.IndexedValueSet

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractSet
          extended by common.HashMultiMapDiff.ValueSet
              extended by common.IndexedMultiMapDiff.IndexedValueSet
All Implemented Interfaces:
IndexedSet, java.lang.Iterable, java.util.Collection, java.util.Set
Enclosing class:
IndexedMultiMapDiff

protected class IndexedMultiMapDiff.IndexedValueSet
extends HashMultiMapDiff.ValueSet
implements IndexedSet


Nested Class Summary
 
Nested classes/interfaces inherited from interface common.IndexedSet
IndexedSet.EmptyIndexedSet
 
Field Summary
 
Fields inherited from class common.HashMultiMapDiff.ValueSet
key
 
Fields inherited from interface common.IndexedSet
EMPTY_INDEXED_SET
 
Constructor Summary
protected IndexedMultiMapDiff.IndexedValueSet(java.lang.Object key)
           
 
Method Summary
 java.lang.Object get(int index)
          Returns the object with the specified index in this IndexedSet.
 int indexOf(java.lang.Object o)
          Returns the index of the given object in this IndexedSet, or -1 if this IndexedSet does not contain the given object.
 
Methods inherited from class common.HashMultiMapDiff.ValueSet
add, contains, getSetToUse, iterator, remove, size
 
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
 
Methods inherited from class java.util.AbstractCollection
addAll, clear, containsAll, isEmpty, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Constructor Detail

IndexedMultiMapDiff.IndexedValueSet

protected IndexedMultiMapDiff.IndexedValueSet(java.lang.Object key)
Method Detail

indexOf

public int indexOf(java.lang.Object o)
Description copied from interface: IndexedSet
Returns the index of the given object in this IndexedSet, or -1 if this IndexedSet does not contain the given object.

Specified by:
indexOf in interface IndexedSet

get

public java.lang.Object get(int index)
Description copied from interface: IndexedSet
Returns the object with the specified index in this IndexedSet.

Specified by:
get in interface IndexedSet