serialVersionUID:
Serialized Fields
long key
The 64-bit key of the node. This field should not be changed after the node is inserted
into the data structure. It is not final to allow pooling nodes, and specifying the key
after they are allocated on the heap. It is not volatile, because it must be set before
the insertion into the concurrent data structure -- the concurrent data structure thus
establishes a happens-before relationship between the write to this field and the other
threads that read this field.
children
AtomicReferenceArray<E> children
serialVersionUID:
Serialized Fields
seqlock
long seqlock
long[] keys
children
SeqLockPrefixTree.Node[] children
arity
int arity
serialVersionUID:
serialVersionUID:
2764341882856270640L
Serialized Fields
elementType
Class<T> elementType
declaringClass
Class<T> declaringClass
elementName
String elementName
parameterTypes
Class<T>[] parameterTypes
Serialization Methods
writeObject
private void writeObject(ObjectOutputStream outputStream)
throws IOException
Throws:
IOException
dispatch
org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExceptionDispatch dispatch
Object impl
serialVersionUID:
3493487569356378902L
serialVersionUID:
528485360925144689L
Serialized Fields
partialLine
String partialLine
serialVersionUID:
Serialized Fields
missing
String missing
openBrackets
int openBrackets
nextClosingBracket
String nextClosingBracket
serialVersionUID:
Serialized Fields
int line
column
int column
serialVersionUID:
6172232572140736750L
Serialized Fields
partialLine
String partialLine
serialVersionUID:
3085420657077696L