public abstract class AbstractSentenceTargetTree<E extends de.ims.icarus.language.SentenceData> extends AbstractTargetTree<E>
bufferSize, data, descendantCounts, edgePointer, edges, heads, heights, LIST_START_SIZE, locks, nodePointer, rootCount, roots, size
Constructor and Description |
---|
AbstractSentenceTargetTree() |
Modifier and Type | Method and Description |
---|---|
protected int |
fetchSize() |
int |
getDirection() |
int |
getDistance() |
java.lang.String |
getFeatures()
Returns an always non-null array of feature expressions
|
java.lang.String |
getForm() |
java.lang.String |
getLemma() |
java.lang.String |
getPos() |
java.lang.Object |
getProperty(java.lang.String key) |
boolean |
isFlagSet(long flag) |
protected boolean |
supports(java.lang.Object data) |
buildBuffer, close, fetchHead, getChildIndexAt, getDescendantCount, getEdgeCount, getEdgeIndex, getHeight, getNodeIndex, getParentIndex, getSource, getSourceIndex, getTargetIndex, isEdgeLocked, isEdgeLocked, isEdgeLocked, isNodeLocked, isNodeLocked, isRoot, lockEdge, lockEdge, lockEdge, lockNode, lockNode, prepare, prepareDescendants0, reload, reset, size, unlockAll, unlockChildren, unlockEdge, unlockEdge, unlockEdge, unlockNode, unlockNode, viewChild, viewEdge, viewEdge, viewNode, viewParent, viewSource, viewTarget
protected boolean supports(java.lang.Object data)
supports
in class AbstractTargetTree<E extends de.ims.icarus.language.SentenceData>
protected int fetchSize()
fetchSize
in class AbstractTargetTree<E extends de.ims.icarus.language.SentenceData>
public java.lang.String getForm()
public java.lang.String getPos()
public java.lang.String getLemma()
public java.lang.String getFeatures()
public int getDistance()
public int getDirection()
public boolean isFlagSet(long flag)
public java.lang.Object getProperty(java.lang.String key)