org.eml.MMAX2.annotation.query
Class MMAX2QueryResultTuple
java.lang.Object
org.eml.MMAX2.annotation.query.MMAX2QueryResultTuple
- All Implemented Interfaces:
- QueryResultTupleAPI
public class MMAX2QueryResultTuple
- extends java.lang.Object
- implements QueryResultTupleAPI
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MMAX2QueryResultTuple
public MMAX2QueryResultTuple()
MMAX2QueryResultTuple
public MMAX2QueryResultTuple(MMAX2QueryResultTupleElement e1)
- Creates a new instance of MMAX2QueryResultTuple of width 1. The discourse positions are
copied from input, and also any discontinuity information.
MMAX2QueryResultTuple
public MMAX2QueryResultTuple(MMAX2QueryResultTuple toClone)
MMAX2QueryResultTuple
public MMAX2QueryResultTuple(java.util.ArrayList _elements)
setOriginalIndex
public final void setOriginalIndex(int _org)
getOriginalIndex
public final int getOriginalIndex()
add
public final void add(MMAX2QueryResultTupleElement element)
getWidth
public final int getWidth()
- Description copied from interface:
QueryResultTupleAPI
- (API) Returns the width of the result tuple as the number of
MMAX2QueryResultTupleElement
objects it contains.
- Specified by:
getWidth
in interface QueryResultTupleAPI
- Returns:
- The number of
MMAX2QueryResultTupleElement
objects this tuple contains.
equals
public boolean equals(java.lang.Object otherObject)
- Overrides:
equals
in class java.lang.Object
setOuterDiscoursePositions
public final void setOuterDiscoursePositions(int _lmdp,
int _rmdp)
getLeftmostDiscoursePosition
public final int getLeftmostDiscoursePosition()
getRightmostDiscoursePosition
public final int getRightmostDiscoursePosition()
isDiscontinuous
public final boolean isDiscontinuous()
setDiscontinuous
public final void setDiscontinuous()
getFragments
public final java.lang.String[][] getFragments()
getElementAt
public final MMAX2QueryResultTupleElement getElementAt(int index)
- Description copied from interface:
QueryResultTupleAPI
- (API) Returns the
MMAX2QueryResultTupleElement
object at index elementIndex.
- Specified by:
getElementAt
in interface QueryResultTupleAPI
- Returns:
- The
MMAX2QueryResultTupleElement
object at index elementIndex.
getValueAt
public final MMAX2QueryResultTupleElement getValueAt(int index)
getLastMarkableWithAttribute
public final Markable getLastMarkableWithAttribute(java.lang.String attributeName,
int type)
getFirstMarkableWithAttribute
public final Markable getFirstMarkableWithAttribute(java.lang.String attributeName,
int type)
getMarkableLevelNameAtColumnIndex
public final java.lang.String getMarkableLevelNameAtColumnIndex(int index)
toString
public final java.lang.String toString(java.util.ArrayList attributes)