## Uses of Class
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 and Description
    --- | ---
    `<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
    Modifier and Type | Method and 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, 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)`

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.