org.languagetool.tagging.de
Class AnalyzedGermanTokenReadings

java.lang.Object
  extended by org.languagetool.AnalyzedTokenReadings
      extended by org.languagetool.tagging.de.AnalyzedGermanTokenReadings

public class AnalyzedGermanTokenReadings
extends AnalyzedTokenReadings

All possible readings of an analyzed German word.

Author:
Daniel Naber

Field Summary
 
Fields inherited from class org.languagetool.AnalyzedTokenReadings
anTokReadings
 
Constructor Summary
AnalyzedGermanTokenReadings(AnalyzedGermanToken[] aTokens, int startPos)
           
AnalyzedGermanTokenReadings(AnalyzedGermanToken aToken, int startPos)
           
 
Method Summary
 List<AnalyzedGermanToken> getGermanReadings()
           
 boolean hasReading(GermanToken.Genus genus)
           
 boolean hasReading(GermanToken.Kasus kasus)
           
 boolean hasReading(GermanToken.Numerus numerus)
           
 boolean hasReadingOfType(GermanToken.POSType type)
           
 boolean isSentenceEnd()
          Return true if the analyzed word is a sentence or paragraph end.
 String toSortedString()
          Returns a string representation like toString(), but sorts the elements alphabetically.
 String toString()
           
 
Methods inherited from class org.languagetool.AnalyzedTokenReadings
addReading, equals, getAnalyzedToken, getHistoricalAnnotations, getReadings, getReadingsLength, getStartPos, getToken, hashCode, hasLemma, hasPartialPosTag, hasPosTag, immunize, isFieldCode, isImmunized, isLinebreak, isParaEnd, isSentEnd, isSentStart, isWhitespace, isWhitespaceBefore, leaveReading, removeReading, setHistoricalAnnotations, setParaEnd, setSentEnd, setStartPos, setWhitespaceBefore
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnalyzedGermanTokenReadings

public AnalyzedGermanTokenReadings(AnalyzedGermanToken[] aTokens,
                                   int startPos)

AnalyzedGermanTokenReadings

public AnalyzedGermanTokenReadings(AnalyzedGermanToken aToken,
                                   int startPos)
Method Detail

getGermanReadings

public List<AnalyzedGermanToken> getGermanReadings()
Returns:
a list of AnalyzedGermanTokens.

hasReadingOfType

public boolean hasReadingOfType(GermanToken.POSType type)

isSentenceEnd

public boolean isSentenceEnd()
Return true if the analyzed word is a sentence or paragraph end.


hasReading

public boolean hasReading(GermanToken.Kasus kasus)

hasReading

public boolean hasReading(GermanToken.Numerus numerus)

hasReading

public boolean hasReading(GermanToken.Genus genus)

toString

public String toString()
Overrides:
toString in class AnalyzedTokenReadings

toSortedString

public String toSortedString()
Returns a string representation like toString(), but sorts the elements alphabetically.



Copyright © 2013. All Rights Reserved.