MaltParser 1.0.2

org.maltparser.core.sentence
Class Token

java.lang.Object
  extended by 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

Constructor Summary
Token(int index, org.apache.log4j.Logger logger, DataFormatInstance dataFormatInstance)
           
 
Method Summary
 void clear()
           
 int compareTo(Token o)
           
 ColumnInstance getColumnInstance(ColumnDescription column)
           
 SortedMap<ColumnDescription,ColumnInstance> getColumnInstances()
           
 ColumnInstance getFirstHeadColumnInstance()
           
 SortedSet<ColumnInstance> getHeadColumnInstances()
           
 int getIndex()
           
 org.apache.log4j.Logger getLogger()
           
 SortedSet<ColumnInstance> getOutputColumnInstances()
           
 void setColumnInstances(String tokenLine)
           
 void setLogger(org.apache.log4j.Logger logger)
           
 String toString()
           
 String toStringNoOracleFeature()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Token

public Token(int index,
             org.apache.log4j.Logger logger,
             DataFormatInstance dataFormatInstance)
      throws MaltChainedException
Throws:
MaltChainedException
Method Detail

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

MaltParser 1.0.2

Copyright 2007 Johan Hall, Jens Nilsson and Joakim Nivre.