akka.util
Class SubclassifiedIndex.Nonroot<K,V>
java.lang.Object
akka.util.SubclassifiedIndex<K,V>
akka.util.SubclassifiedIndex.Nonroot<K,V>
- Enclosing class:
- SubclassifiedIndex<K,V>
public static class SubclassifiedIndex.Nonroot<K,V>
- extends SubclassifiedIndex<K,V>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SubclassifiedIndex.Nonroot
public SubclassifiedIndex.Nonroot(SubclassifiedIndex<K,V> root,
K key,
scala.collection.immutable.Set<V> _values,
Subclassification<K> sc)
root
public SubclassifiedIndex<K,V> root()
- Overrides:
root
in class SubclassifiedIndex<K,V>
key
public K key()
innerAddValue
public scala.collection.immutable.Seq<scala.Tuple2<K,scala.collection.immutable.Set<V>>> innerAddValue(K key,
V value)
- Overrides:
innerAddValue
in class SubclassifiedIndex<K,V>
innerRemoveValue
public scala.collection.immutable.Seq<scala.Tuple2<K,scala.collection.immutable.Set<V>>> innerRemoveValue(K key,
V value)
- Overrides:
innerRemoveValue
in class SubclassifiedIndex<K,V>
removeValue
public scala.collection.immutable.Seq<scala.Tuple2<K,scala.collection.immutable.Set<V>>> removeValue(V value)
- Description copied from class:
SubclassifiedIndex
- Remove value from all keys in the index.
- Overrides:
removeValue
in class SubclassifiedIndex<K,V>
- Parameters:
value
- (undocumented)
- Returns:
- the diff that should be removed from the cache
innerFindValues
public scala.collection.immutable.Set<V> innerFindValues(K key)
- Overrides:
innerFindValues
in class SubclassifiedIndex<K,V>
toString
public java.lang.String toString()
- Overrides:
toString
in class SubclassifiedIndex<K,V>