public class SpanSet extends CorefListMember<Span>
Modifier and Type | Field and Description |
---|---|
protected gnu.trove.map.TIntObjectMap<Span[]> |
blockMap |
protected java.util.Map<java.lang.String,Span> |
spanMap |
items, listenerList
properties
Constructor and Description |
---|
SpanSet() |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Span span) |
boolean |
contains(java.lang.String id) |
void |
finish() |
de.ims.icarus.util.data.ContentType |
getContentType() |
Span |
getSpan(java.lang.String id) |
java.util.Collection<Span> |
getSpans() |
Span[] |
getSpans(int sentenceIndex) |
void |
registerSpan(Span span) |
void |
setSpans(int sentenceIndex,
Span[] spans) |
add, addChangeListener, fireChangeEvent, free, get, removeChangeListener, size
cloneProperties, getProperties, getProperty, setProperties, setProperty
protected gnu.trove.map.TIntObjectMap<Span[]> blockMap
protected java.util.Map<java.lang.String,Span> spanMap
public void finish()
public Span[] getSpans(int sentenceIndex)
public void setSpans(int sentenceIndex, Span[] spans)
public boolean contains(java.lang.String id)
public void registerSpan(Span span)
public boolean contains(Span span)
public Span getSpan(java.lang.String id)
public java.util.Collection<Span> getSpans()
public de.ims.icarus.util.data.ContentType getContentType()
DataList.getContentType()