Uses of Annotation Type
org.apache.avro.reflect.Nullable
-
Uses of Nullable in org.apache.avro.util.springframework
Modifier and TypeMethodDescription<T> T
ConcurrentReferenceHashMap.Segment.doTask
(int hash, Object key, ConcurrentReferenceHashMap<K, V>.org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Task<T> task) Apply an update operation to this segment.ConcurrentReferenceHashMap.Reference.get()
Return the referenced entry, ornull
if the entry is no longer available.ConcurrentReferenceHashMap.Entry.getKey()
ConcurrentReferenceHashMap.Reference.getNext()
Return the next reference in the chain, ornull
if none.ConcurrentReferenceHashMap.getOrDefault
(Object key, V defaultValue) protected final ConcurrentReferenceHashMap.Reference
<K, V> ConcurrentReferenceHashMap.getReference
(Object key, ConcurrentReferenceHashMap.Restructure restructure) Return aConcurrentReferenceHashMap.Reference
to theConcurrentReferenceHashMap.Entry
for the specifiedkey
, ornull
if not found.ConcurrentReferenceHashMap.Segment.getReference
(Object key, int hash, ConcurrentReferenceHashMap.Restructure restructure) ConcurrentReferenceHashMap.Entry.getValue()
ConcurrentReferenceHashMap.ReferenceManager.pollForPurge()
Return any reference that has been garbage collected and can be purged from the underlying structure ornull
if no references need purging.ConcurrentReferenceHashMap.putIfAbsent
(K key, V value) Modifier and TypeMethodDescriptionboolean
ConcurrentReferenceHashMap.containsKey
(Object key) ConcurrentReferenceHashMap.ReferenceManager.createReference
(ConcurrentReferenceHashMap.Entry<K, V> entry, int hash, ConcurrentReferenceHashMap.Reference<K, V> next) Factory method used to create a newConcurrentReferenceHashMap.Reference
.<T> T
ConcurrentReferenceHashMap.Segment.doTask
(int hash, Object key, ConcurrentReferenceHashMap<K, V>.org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Task<T> task) Apply an update operation to this segment.boolean
protected int
Get the hash for a given object, apply an additional hash function to reduce collisions.ConcurrentReferenceHashMap.getOrDefault
(Object key, V defaultValue) ConcurrentReferenceHashMap.getOrDefault
(Object key, V defaultValue) protected final ConcurrentReferenceHashMap.Reference
<K, V> ConcurrentReferenceHashMap.getReference
(Object key, ConcurrentReferenceHashMap.Restructure restructure) Return aConcurrentReferenceHashMap.Reference
to theConcurrentReferenceHashMap.Entry
for the specifiedkey
, ornull
if not found.ConcurrentReferenceHashMap.Segment.getReference
(Object key, int hash, ConcurrentReferenceHashMap.Restructure restructure) ConcurrentReferenceHashMap.putIfAbsent
(K key, V value) ConcurrentReferenceHashMap.putIfAbsent
(K key, V value) boolean
boolean
boolean
boolean
boolean