- <init>
Constructs a new annotation of the specified type, and having the specified
value.
- getFieldValue
Returns the value of the annotation, if any.
- getSpanNode
Returns the SpanNode this Annotation is annotating, if any.
- getType
Returns the type of this annotation.
- getSpanNodeFast
Returns the SpanNode this Annotation is annotating, if any.
- hasFieldValue
Returns true if this Annotation has a value.
- hasSpanNode
Returns true if this Annotation is associated with a SpanNode (irrespective of
the SpanNode being va
- isSpanNodeValid
Returns true iff. this Annotation is associated with a SpanNode and the SpanNode
is valid.
- setFieldValue
Sets the value of the annotation.
- setScratchId
- setSpanNode
WARNING! Should only be used by deserializers! Sets the span node that this
annotation points to.
- setType
Sets the type of this annotation. BEWARE! Should only be used during
deserialization.