Hierarchy For Package org.jruby.util.collections
Class Hierarchy
- java.lang.Object
- 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.MapBasedClassValue<T>
- org.jruby.util.collections.DoubleObject<T,
U> - org.jruby.util.collections.HashMapInt<V>
- org.jruby.util.collections.HashMapInt.Entry<V>
- org.jruby.util.collections.IntHashMap<V>
- org.jruby.util.collections.IntHashMap.Entry<V>
- org.jruby.util.collections.IntList
- org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong (implements java.util.Enumeration<E>, java.util.Iterator<E>)
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- org.jruby.util.collections.WeakValuedMap.KeyedReference<Key,
Value>
- org.jruby.util.collections.WeakValuedMap.KeyedReference<Key,
- 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.SingleBoolean
- org.jruby.util.collections.SingleDouble
- org.jruby.util.collections.SingleInt
- org.jruby.util.collections.SingleLong
- org.jruby.util.collections.SingleObject<T>
- 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.AbstractMap<K,
Interface Hierarchy
- java.util.function.Function<T,
R> - org.jruby.util.collections.ClassValueCalculator<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.jruby.util.collections.ClassValue.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)