org.maltparser.core.sentence
Class Token
java.lang.Object
org.maltparser.core.sentence.Token
- All Implemented Interfaces:
- Comparable<Token>
public class Token
- extends Object
- implements Comparable<Token>
A token represents an entity in a sentence with number of attributes
(for example word form, lemma, part-of-speech). The attributes are
specified by the class Columns and the value is present in columnAttributes.
- Since:
- 1.0
- Author:
- Johan Hall
Token
public Token(int index,
org.apache.log4j.Logger logger,
DataFormatInstance dataFormatInstance)
throws MaltChainedException
- Throws:
MaltChainedException
getIndex
public int getIndex()
compareTo
public int compareTo(Token o)
- Specified by:
compareTo
in interface Comparable<Token>
getLogger
public org.apache.log4j.Logger getLogger()
setLogger
public void setLogger(org.apache.log4j.Logger logger)
setColumnInstances
public void setColumnInstances(String tokenLine)
throws MaltChainedException
- Throws:
MaltChainedException
getColumnInstance
public ColumnInstance getColumnInstance(ColumnDescription column)
getColumnInstances
public SortedMap<ColumnDescription,ColumnInstance> getColumnInstances()
getFirstHeadColumnInstance
public ColumnInstance getFirstHeadColumnInstance()
getHeadColumnInstances
public SortedSet<ColumnInstance> getHeadColumnInstances()
getOutputColumnInstances
public SortedSet<ColumnInstance> getOutputColumnInstances()
clear
public void clear()
throws MaltChainedException
- Throws:
MaltChainedException
toStringNoOracleFeature
public String toStringNoOracleFeature()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright 2007 Johan Hall, Jens Nilsson and Joakim Nivre.