Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- org.jruby.util.collections.ConcurrentWeakHashMap.EntrySet
- org.jruby.util.collections.ConcurrentWeakHashMap.KeySet
- org.jruby.util.collections.IntHashMap.EntrySet
- org.jruby.util.collections.IntHashMap.KeySet
- org.jruby.util.collections.ConcurrentWeakHashMap.Values
- org.jruby.util.collections.IntHashMap.Values
- org.jruby.util.collections.WeakValuedMap.EntrySet (implements java.util.Set<E>)
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- org.jruby.util.collections.AbstractEntry<TypeK,
TypeV> (implements java.util.Map.Entry<K, V>) - org.jruby.util.collections.NonBlockingHashMapLong.NBHMLEntry
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - org.jruby.util.collections.ConcurrentWeakHashMap<K,
V> (implements java.util.concurrent.ConcurrentMap<K, V>, java.io.Serializable) - org.jruby.util.collections.NonBlockingHashMapLong<TypeV> (implements java.util.concurrent.ConcurrentMap<K,
V>, java.io.Serializable)
- org.jruby.util.collections.ConcurrentWeakHashMap<K,
- org.jruby.util.collections.ClassValue<T>
- org.jruby.util.collections.Java7ClassValue<T>
- org.jruby.util.collections.MapBasedClassValue<T>
- org.jruby.util.collections.ConcurrentAutoTable (implements java.io.Serializable)
- org.jruby.util.collections.Counter
- org.jruby.util.collections.ConcurrentAutoTable.CAT (implements java.io.Serializable)
- org.jruby.util.collections.ConcurrentWeakHashMap.HashEntry<K,
V> - org.jruby.util.collections.ConcurrentWeakHashMap.HashIterator
- org.jruby.util.collections.ConcurrentWeakHashMap.EntryIterator (implements java.util.Iterator<E>)
- org.jruby.util.collections.ConcurrentWeakHashMap.KeyIterator (implements java.util.Enumeration<E>, java.util.Iterator<E>)
- org.jruby.util.collections.ConcurrentWeakHashMap.ValueIterator (implements java.util.Enumeration<E>, java.util.Iterator<E>)
- org.jruby.util.collections.ConcurrentWeakHashMap.SimpleEntry<K,
V> (implements java.util.Map.Entry<K, V>, java.io.Serializable) - org.jruby.util.collections.ConcurrentWeakHashMap.WriteThroughEntry
- org.jruby.util.collections.IntHashMap<V>
- org.jruby.util.collections.IntHashMap.NullMap<U>
- org.jruby.util.collections.IntHashMap.Entry<V>
- org.jruby.util.collections.IntHashMap.HashIterator<T> (implements java.util.Iterator<E>)
- org.jruby.util.collections.IntHashMap.EntryIterator
- org.jruby.util.collections.IntHashMap.KeyIterator
- org.jruby.util.collections.IntHashMap.ValueIterator
- org.jruby.util.collections.IntList
- org.jruby.util.collections.NonBlockingHashMapLong.CHM<TypeV> (implements java.io.Serializable)
- org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong (implements java.util.Enumeration<E>, java.util.Iterator<E>)
- org.jruby.util.collections.NonBlockingHashMapLong.Prime
- org.jruby.util.collections.NonBlockingHashMapLong.SnapshotE (implements java.util.Iterator<E>)
- org.jruby.util.collections.NonBlockingHashMapLong.SnapshotV (implements java.util.Enumeration<E>, java.util.Iterator<E>)
- java.util.concurrent.locks.ReentrantLock (implements java.util.concurrent.locks.Lock, java.io.Serializable)
- org.jruby.util.collections.ConcurrentWeakHashMap.Segment<K,
V> (implements java.io.Serializable)
- org.jruby.util.collections.ConcurrentWeakHashMap.Segment<K,
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- org.jruby.util.collections.ConcurrentWeakHashMap.WeakKeyReference<K>
- org.jruby.util.collections.WeakValuedMap.KeyedReference<Key,
Value>
- java.lang.ref.WeakReference<T>
- org.jruby.RubyBasicObject (implements java.lang.Cloneable, java.lang.Comparable<T>, org.jruby.runtime.marshal.CoreObjectType, org.jruby.runtime.builtin.InstanceVariables, org.jruby.runtime.builtin.InternalVariables, org.jruby.runtime.builtin.IRubyObject, java.io.Serializable)
- org.jruby.RubyObject
- org.jruby.RubyArray<T> (implements java.util.List<E>, java.util.RandomAccess)
- org.jruby.util.collections.StringArraySet
- org.jruby.RubyArray<T> (implements java.util.List<E>, java.util.RandomAccess)
- org.jruby.RubyObject
- org.jruby.util.collections.WeakHashSet<T> (implements java.lang.Cloneable, java.util.Set<E>)
- org.jruby.util.collections.WeakValuedMap<Key,
Value> (implements java.util.Map<K, V>, java.io.Serializable) - org.jruby.util.collections.WeakValuedIdentityMap<Key,
Value>
- org.jruby.util.collections.WeakValuedIdentityMap<Key,
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.jruby.util.collections.ClassValueCalculator<T>