abstract class IteratingAnnotationContainer extends AnnotationContainer
Constructor and Description |
---|
IteratingAnnotationContainer() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract Iterator<Annotation> |
iterator(IdentityHashMap<SpanNode,SpanNode> nodes) |
(package private) Iterator<Annotation> |
iterator(SpanNode node)
Returns an Iterator over all annotations that annotate the given node.
|
(package private) Iterator<Annotation> |
iteratorRecursive(SpanNode node)
Returns a recursive Iterator over all annotations that annotate the given node and its subnodes.
|
annotate, annotateAll, annotations
Iterator<Annotation> iterator(SpanNode node)
AnnotationContainer
iterator
in class AnnotationContainer
node
- the node to return annotations for.Iterator<Annotation> iteratorRecursive(SpanNode node)
AnnotationContainer
iteratorRecursive
in class AnnotationContainer
node
- the node to recursively return annotations for.abstract Iterator<Annotation> iterator(IdentityHashMap<SpanNode,SpanNode> nodes)
Copyright © 2018. All rights reserved.