net.sf.jhunlang.jmorph.analysis
Class Homonyms

java.lang.Object
  extended bynet.sf.jhunlang.jmorph.analysis.Homonyms
Direct Known Subclasses:
AnalyserImpl

public abstract class Homonyms
extends java.lang.Object

Homonyms is a utility class for Analyser implementations to add DictEntry's along with their homonyms to stem collections. The Homonyms name became deprecated: THERE IS NO NEED to handle homonyms AT ALL - as the dictionary resolution gives back homomyms as well, all homonyms appear as entries!


Field Summary
protected  Dictionaries dictionary
          The dictionaries
 
Constructor Summary
Homonyms()
           
 
Method Summary
protected  boolean addHomonyms(java.lang.String word, DictEntry entry, AnalysisConsumer consumer, boolean homonyms)
           
protected  boolean dictEntry(java.lang.String word, DictEntry entry, AnalysisConsumer consumer, boolean homonyms)
           
 boolean homonyms(java.lang.String word, java.lang.String lowerCaseWord, AnalyserContext context, AnalysisConsumer consumer)
           
 boolean homonyms(java.lang.String word, java.lang.String lowerCaseWord, AnalyserContext context, AnalysisConsumer consumer, boolean homonyms)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dictionary

protected Dictionaries dictionary
The dictionaries

Constructor Detail

Homonyms

public Homonyms()
Method Detail

homonyms

public boolean homonyms(java.lang.String word,
                        java.lang.String lowerCaseWord,
                        AnalyserContext context,
                        AnalysisConsumer consumer)

homonyms

public boolean homonyms(java.lang.String word,
                        java.lang.String lowerCaseWord,
                        AnalyserContext context,
                        AnalysisConsumer consumer,
                        boolean homonyms)

dictEntry

protected boolean dictEntry(java.lang.String word,
                            DictEntry entry,
                            AnalysisConsumer consumer,
                            boolean homonyms)

addHomonyms

protected boolean addHomonyms(java.lang.String word,
                              DictEntry entry,
                              AnalysisConsumer consumer,
                              boolean homonyms)


Copyright © 2005 jmorph developers. All Rights Reserved.