Uses of Class
com.google.gson.internal.LinkedHashTreeMap.Node
-
Packages that use LinkedHashTreeMap.Node Package Description com.google.gson.internal Do NOT use any class in this package as they are meant for internal use in Gson. -
-
Uses of LinkedHashTreeMap.Node in com.google.gson.internal
Fields in com.google.gson.internal declared as LinkedHashTreeMap.Node Modifier and Type Field Description (package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap. header(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.LinkedTreeMapIterator. lastReturned(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. left(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.LinkedTreeMapIterator. next(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. next(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. parent(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. prev(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. rightprivate LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.AvlBuilder. stackThis stack is a singly linked list, linked by the 'parent' field.private LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.AvlIterator. stackTopThis stack is a singly linked list, linked by the 'parent' field.(package private) LinkedHashTreeMap.Node<K,V>[]LinkedHashTreeMap. tableMethods in com.google.gson.internal that return LinkedHashTreeMap.Node Modifier and Type Method Description (package private) static <K,V>
LinkedHashTreeMap.Node<K,V>[]LinkedHashTreeMap. doubleCapacity(LinkedHashTreeMap.Node<K,V>[] oldTable)Returns a new array containing the same nodes asoldTable, but with twice as many trees, each of (approximately) half the previous size.(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap. find(K key, boolean create)Returns the node at or adjacent to the given key, creating it if requested.(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap. findByEntry(java.util.Map.Entry<?,?> entry)Returns this map's entry that has the same key and value asentry, or null if this map has no such entry.(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap. findByObject(java.lang.Object key)LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. first()Returns the first node in this subtree.LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.Node. last()Returns the last node in this subtree.LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.AvlIterator. next()(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.LinkedTreeMapIterator. nextNode()(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap. removeInternalByKey(java.lang.Object key)(package private) LinkedHashTreeMap.Node<K,V>LinkedHashTreeMap.AvlBuilder. root()Methods in com.google.gson.internal with parameters of type LinkedHashTreeMap.Node Modifier and Type Method Description (package private) voidLinkedHashTreeMap.AvlBuilder. add(LinkedHashTreeMap.Node<K,V> node)(package private) static <K,V>
LinkedHashTreeMap.Node<K,V>[]LinkedHashTreeMap. doubleCapacity(LinkedHashTreeMap.Node<K,V>[] oldTable)Returns a new array containing the same nodes asoldTable, but with twice as many trees, each of (approximately) half the previous size.private voidLinkedHashTreeMap. rebalance(LinkedHashTreeMap.Node<K,V> unbalanced, boolean insert)Rebalances the tree by making any AVL rotations necessary between the newly-unbalanced node and the tree's root.(package private) voidLinkedHashTreeMap. removeInternal(LinkedHashTreeMap.Node<K,V> node, boolean unlink)Removesnodefrom this tree, rearranging the tree's structure as necessary.private voidLinkedHashTreeMap. replaceInParent(LinkedHashTreeMap.Node<K,V> node, LinkedHashTreeMap.Node<K,V> replacement)(package private) voidLinkedHashTreeMap.AvlIterator. reset(LinkedHashTreeMap.Node<K,V> root)private voidLinkedHashTreeMap. rotateLeft(LinkedHashTreeMap.Node<K,V> root)Rotates the subtree so that its root's right child is the new root.private voidLinkedHashTreeMap. rotateRight(LinkedHashTreeMap.Node<K,V> root)Rotates the subtree so that its root's left child is the new root.Constructors in com.google.gson.internal with parameters of type LinkedHashTreeMap.Node Constructor Description Node(LinkedHashTreeMap.Node<K,V> parent, K key, int hash, LinkedHashTreeMap.Node<K,V> next, LinkedHashTreeMap.Node<K,V> prev)Create a regular entry
-