## Uses of Class
org.apache.avro.reflect.Nullable

Packages that use Nullable
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
`<T> T` ConcurrentReferenceHashMap.Segment.`doTask(int hash, Object key, org.apache.avro.util.springframework.ConcurrentReferenceHashMap.Task<T> task)` Apply an update operation to this segment.
`ConcurrentReferenceHashMap.Entry<K,V>` ConcurrentReferenceHashMap.Reference.`get()` Return the referenced entry, or `null` if the entry is no longer available.
`V` ConcurrentReferenceHashMap.`get(Object key)`
`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 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
`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, 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 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
Constructor and Description
`Entry(K key, V value)`
`Entry(K key, V value)`