# Uses of Annotation Type
org.apache.avro.reflect.Nullable

Packages that use Nullable
Package
Description
org.apache.avro.util.springframework

## Uses of Nullable in org.apache.avro.util.springframework

Methods in org.apache.avro.util.springframework with annotations of type Nullable
Modifier and Type
Method
Description
`<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.
`V`
ConcurrentReferenceHashMap.`get(Object key)`
`ConcurrentReferenceHashMap.Entry<K,V>`
ConcurrentReferenceHashMap.Reference.`get()`
Return the referenced entry, or `null` if the entry is no longer available.
`K`
ConcurrentReferenceHashMap.Entry.`getKey()`
`ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.Reference.`getNext()`
Return the next reference in the chain, or `null` if none.
`V`
ConcurrentReferenceHashMap.`getOrDefault(Object key, V defaultValue)`
`protected final ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.`getReference(Object key, ConcurrentReferenceHashMap.Restructure restructure)`
Return a `ConcurrentReferenceHashMap.Reference` to the `ConcurrentReferenceHashMap.Entry` for the specified `key`, or `null` if not found.
`ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.Segment.`getReference(Object key, int hash, ConcurrentReferenceHashMap.Restructure restructure)`
`V`
ConcurrentReferenceHashMap.Entry.`getValue()`
`ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.ReferenceManager.`pollForPurge()`
Return any reference that has been garbage collected and can be purged from the underlying structure or `null` if no references need purging.
`V`
ConcurrentReferenceHashMap.`put(K key, V value)`
`V`
ConcurrentReferenceHashMap.`putIfAbsent(K key, V value)`
`V`
ConcurrentReferenceHashMap.`remove(Object key)`
`V`
ConcurrentReferenceHashMap.`replace(K key, V value)`
`V`
ConcurrentReferenceHashMap.Entry.`setValue(V value)`
Method parameters in org.apache.avro.util.springframework with annotations of type Nullable
Modifier and Type
Method
Description
`boolean`
ConcurrentReferenceHashMap.`containsKey(Object key)`
`ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.ReferenceManager.`createReference(ConcurrentReferenceHashMap.Entry<K,V> entry, int hash, ConcurrentReferenceHashMap.Reference<K,V> next)`
Factory method used to create a new `ConcurrentReferenceHashMap.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`
ConcurrentReferenceHashMap.Entry.`equals(Object other)`
`V`
ConcurrentReferenceHashMap.`get(Object key)`
`protected int`
ConcurrentReferenceHashMap.`getHash(Object o)`
Get the hash for a given object, apply an additional hash function to reduce collisions.
`V`
ConcurrentReferenceHashMap.`getOrDefault(Object key, V defaultValue)`
`V`
ConcurrentReferenceHashMap.`getOrDefault(Object key, V defaultValue)`
`protected final ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.`getReference(Object key, ConcurrentReferenceHashMap.Restructure restructure)`
Return a `ConcurrentReferenceHashMap.Reference` to the `ConcurrentReferenceHashMap.Entry` for the specified `key`, or `null` if not found.
`ConcurrentReferenceHashMap.Reference<K,V>`
ConcurrentReferenceHashMap.Segment.`getReference(Object key, int hash, ConcurrentReferenceHashMap.Restructure restructure)`
`V`
ConcurrentReferenceHashMap.`put(K key, V value)`
`V`
ConcurrentReferenceHashMap.`put(K key, V value)`
`V`
ConcurrentReferenceHashMap.`putIfAbsent(K key, V value)`
`V`
ConcurrentReferenceHashMap.`putIfAbsent(K key, V value)`
`V`
ConcurrentReferenceHashMap.`remove(Object key)`
`boolean`
ConcurrentReferenceHashMap.`remove(Object key, Object value)`
`boolean`
ConcurrentReferenceHashMap.`remove(Object key, Object value)`
`V`
ConcurrentReferenceHashMap.`replace(K key, V value)`
`V`
ConcurrentReferenceHashMap.`replace(K key, V value)`
`boolean`
ConcurrentReferenceHashMap.`replace(K key, V oldValue, V newValue)`
`boolean`
ConcurrentReferenceHashMap.`replace(K key, V oldValue, V newValue)`
`boolean`
ConcurrentReferenceHashMap.`replace(K key, V oldValue, V newValue)`
`V`
ConcurrentReferenceHashMap.Entry.`setValue(V value)`
Constructor parameters in org.apache.avro.util.springframework with annotations of type Nullable
Modifier
Constructor
Description
``
`Entry(K key, V value)`
``
`Entry(K key, V value)`