Package com.google.gson.internal
Class LinkedTreeMap.Node<K,V>
java.lang.Object
com.google.gson.internal.LinkedTreeMap.Node<K,V>
- All Implemented Interfaces:
Map.Entry<K,
V>
- Enclosing class:
- LinkedTreeMap<K,
V>
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final boolean
(package private) int
(package private) final K
(package private) LinkedTreeMap.Node<K,
V> (package private) LinkedTreeMap.Node<K,
V> (package private) LinkedTreeMap.Node<K,
V> (package private) LinkedTreeMap.Node<K,
V> (package private) LinkedTreeMap.Node<K,
V> (package private) V
-
Constructor Summary
ConstructorsConstructorDescriptionNode
(boolean allowNullValue) Create the header entryNode
(boolean allowNullValue, LinkedTreeMap.Node<K, V> parent, K key, LinkedTreeMap.Node<K, V> next, LinkedTreeMap.Node<K, V> prev) Create a regular entry -
Method Summary
-
Field Details
-
parent
LinkedTreeMap.Node<K,V> parent -
left
LinkedTreeMap.Node<K,V> left -
right
LinkedTreeMap.Node<K,V> right -
next
LinkedTreeMap.Node<K,V> next -
prev
LinkedTreeMap.Node<K,V> prev -
key
-
allowNullValue
final boolean allowNullValue -
value
V value -
height
int height
-
-
Constructor Details
-
Node
Node(boolean allowNullValue) Create the header entry -
Node
Node(boolean allowNullValue, LinkedTreeMap.Node<K, V> parent, K key, LinkedTreeMap.Node<K, V> next, LinkedTreeMap.Node<K, V> prev) Create a regular entry
-
-
Method Details
-
getKey
-
getValue
-
setValue
-
equals
-
hashCode
public int hashCode() -
toString
-
first
Returns the first node in this subtree. -
last
Returns the last node in this subtree.
-