|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Annotation sets
Method Summary | |
void |
add(Integer id,
Long start,
Long end,
String type,
FeatureMap features)
Create and add an annotation with a pre-existing ID |
Integer |
add(Long start,
Long end,
String type,
FeatureMap features)
Create and add an annotation and return its id |
Integer |
add(Node start,
Node end,
String type,
FeatureMap features)
Create and add an annotation with pre-existing nodes, and return its id |
boolean |
add(Object o)
Add an existing annotation. |
void |
addAnnotationSetListener(AnnotationSetListener l)
|
void |
addGateListener(GateListener l)
|
Node |
firstNode()
Get the node with the smallest offset |
AnnotationSet |
get()
Get all annotations |
Annotation |
get(Integer id)
Find annotations by id |
AnnotationSet |
get(Long offset)
Select annotations by offset. |
AnnotationSet |
get(Long startOffset,
Long endOffset)
Select annotations by offset. |
AnnotationSet |
get(Set types)
Select annotations by a set of types. |
AnnotationSet |
get(String type)
Select annotations by type |
AnnotationSet |
get(String type,
FeatureMap constraints)
Select annotations by type and features |
AnnotationSet |
get(String type,
FeatureMap constraints,
Long offset)
Select annotations by type, features and offset |
AnnotationSet |
get(String type,
Long startOffset,
Long endOffset)
Select annotations by offset and type. |
AnnotationSet |
get(String type,
Set featureNames)
Select annotations by type and feature names It returns all annotations of the given type that have the given set of features, regardless of their concrete values If the type == null, then select regardless of type |
Set |
getAllTypes()
Get a set of java.lang.String objects representing all the annotation types present in this annotation set. |
AnnotationSet |
getContained(Long startOffset,
Long endOffset)
Select annotations by offset. |
Document |
getDocument()
Get the document this set is attached to. |
String |
getName()
Get the name of this set. |
Iterator |
iterator()
Get an iterator for this set |
Node |
lastNode()
Get the node with the largest offset |
Node |
nextNode(Node node)
Get the first node that is relevant for this annotation set and which has the offset larger than the one of the node provided. |
boolean |
remove(Object o)
Remove an element from this set. |
void |
removeAnnotationSetListener(AnnotationSetListener l)
|
void |
removeGateListener(GateListener l)
|
int |
size()
The size of this set |
Methods inherited from interface java.util.Set |
addAll, clear, contains, containsAll, equals, hashCode, isEmpty, removeAll, retainAll, toArray, toArray |
Method Detail |
public Integer add(Node start, Node end, String type, FeatureMap features)
public void add(Integer id, Long start, Long end, String type, FeatureMap features) throws InvalidOffsetException
InvalidOffsetException
public Integer add(Long start, Long end, String type, FeatureMap features) throws InvalidOffsetException
InvalidOffsetException
public boolean add(Object o)
add
in interface Set
public Iterator iterator()
iterator
in interface Set
public int size()
size
in interface Set
public boolean remove(Object o)
remove
in interface Set
public Annotation get(Integer id)
public AnnotationSet get()
public AnnotationSet get(String type)
public AnnotationSet get(Set types)
public AnnotationSet get(String type, FeatureMap constraints)
public AnnotationSet get(String type, Set featureNames)
public AnnotationSet get(String type, FeatureMap constraints, Long offset)
public AnnotationSet get(Long offset)
public AnnotationSet get(Long startOffset, Long endOffset)
public AnnotationSet get(String type, Long startOffset, Long endOffset)
public AnnotationSet getContained(Long startOffset, Long endOffset)
public Node firstNode()
public Node lastNode()
public Node nextNode(Node node)
public String getName()
public Set getAllTypes()
public Document getDocument()
public void addAnnotationSetListener(AnnotationSetListener l)
public void removeAnnotationSetListener(AnnotationSetListener l)
public void addGateListener(GateListener l)
public void removeGateListener(GateListener l)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |