Uses of Enum
org.datanucleus.util.ConcurrentReferenceHashMap.ReferenceType
Packages that use ConcurrentReferenceHashMap.ReferenceType
Package
Description
Provides utility classes used in the implementation that don't fit in a particular functional part of the system.
-
Uses of ConcurrentReferenceHashMap.ReferenceType in org.datanucleus.util
Subclasses with type arguments of type ConcurrentReferenceHashMap.ReferenceType in org.datanucleus.utilModifier and TypeClassDescriptionstatic enumAn option specifying which Java reference type should be used to refer to a key and/or value.Fields in org.datanucleus.util declared as ConcurrentReferenceHashMap.ReferenceTypeModifier and TypeFieldDescription(package private) static final ConcurrentReferenceHashMap.ReferenceTypeConcurrentReferenceHashMap.DEFAULT_KEY_TYPE(package private) static final ConcurrentReferenceHashMap.ReferenceTypeConcurrentReferenceHashMap.DEFAULT_VALUE_TYPE(package private) final ConcurrentReferenceHashMap.ReferenceTypeConcurrentReferenceHashMap.Segment.keyType(package private) final ConcurrentReferenceHashMap.ReferenceTypeConcurrentReferenceHashMap.Segment.valueTypeMethods in org.datanucleus.util that return ConcurrentReferenceHashMap.ReferenceTypeModifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.ConcurrentReferenceHashMap.ReferenceType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.datanucleus.util with parameters of type ConcurrentReferenceHashMap.ReferenceTypeModifier and TypeMethodDescription(package private) final ObjectConcurrentReferenceHashMap.HashEntry.newKeyReference(K key, ConcurrentReferenceHashMap.ReferenceType keyType, ReferenceQueue<Object> refQueue) (package private) final ObjectConcurrentReferenceHashMap.HashEntry.newValueReference(V value, ConcurrentReferenceHashMap.ReferenceType valueType, ReferenceQueue<Object> refQueue) (package private) final voidConcurrentReferenceHashMap.HashEntry.setValue(V value, ConcurrentReferenceHashMap.ReferenceType valueType, ReferenceQueue<Object> refQueue) Constructors in org.datanucleus.util with parameters of type ConcurrentReferenceHashMap.ReferenceTypeModifierConstructorDescriptionConcurrentReferenceHashMap(int initialCapacity, float loadFactor, int concurrencyLevel, ConcurrentReferenceHashMap.ReferenceType keyType, ConcurrentReferenceHashMap.ReferenceType valueType, EnumSet<ConcurrentReferenceHashMap.Option> options) Creates a new, empty map with the specified initial capacity, reference types, load factor and concurrency level.ConcurrentReferenceHashMap(int initialCapacity, ConcurrentReferenceHashMap.ReferenceType keyType, ConcurrentReferenceHashMap.ReferenceType valueType) Creates a new, empty map with the specified initial capacity, reference types and with default load factor (0.75) and concurrencyLevel (16).(package private)HashEntry(K key, int hash, ConcurrentReferenceHashMap.HashEntry<K, V> next, V value, ConcurrentReferenceHashMap.ReferenceType keyType, ConcurrentReferenceHashMap.ReferenceType valueType, ReferenceQueue<Object> refQueue) (package private)Segment(int initialCapacity, float lf, ConcurrentReferenceHashMap.ReferenceType keyType, ConcurrentReferenceHashMap.ReferenceType valueType, boolean identityComparisons)