- WeakObjectPool<T> - Class in es.ehu.si.ixa.prebmt.util
-
An object pool that can be used to promote the reuse of instances of
immutable objects, while at the same time avoiding memory leaks.
- WeakObjectPool() - Constructor for class es.ehu.si.ixa.prebmt.util.WeakObjectPool
-
Constructs an empty pool.
- WikipediaDictionary - Class in es.ehu.si.ixa.prebmt.dictionary
-
A
Dictionary
that takes its entries from Wikipedia.
- WikipediaDictionary(File) - Constructor for class es.ehu.si.ixa.prebmt.dictionary.WikipediaDictionary
-
Creates a new Wikipedia dictionary from a previously created file for
memory-mapping.
- WikipediaDictionary(Reader, Reader, Reader, Reader, Reader, String) - Constructor for class es.ehu.si.ixa.prebmt.dictionary.WikipediaDictionary
-
Creates a new in-memory dictionary reading its entries from some CSV
files dumped from Wikipedia.
- WikipediaDictionary(Reader, Reader, Reader, Reader, Reader, String, boolean) - Constructor for class es.ehu.si.ixa.prebmt.dictionary.WikipediaDictionary
-
Creates a new dictionary reading its entries from some CSV files dumped
from Wikipedia.
- WikipediaDictionary(Reader, Reader, Reader, Reader, Reader, String, File) - Constructor for class es.ehu.si.ixa.prebmt.dictionary.WikipediaDictionary
-
Creates a new memory-mapped dictionary reading its entries from some CSV
files dumped from Wikipedia.
- writeEnd() - Method in interface es.ehu.si.ixa.prebmt.translation.TranslationWriter
-
Writes the end of the output.
- writeEnd() - Method in class es.ehu.si.ixa.prebmt.translation.XMLTranslationWriter
-
- writeEntityDictionary(LexicalWeighting, double, Writer) - Method in class es.ehu.si.ixa.prebmt.model.inmemory.InMemoryLexicalWeighting
-
- writeEntityDictionary(LexicalWeighting, double, Writer) - Method in interface es.ehu.si.ixa.prebmt.model.LexicalWeighting
-
Writes a text dictionary that contains all the entity pairs with a
lexical weight equal or higher than the given threshold except those
whose both elements are equal.
- writeFragment(String) - Method in interface es.ehu.si.ixa.prebmt.translation.TranslationWriter
-
Writes an untranslated text fragment to the output.
- writeFragment(String) - Method in class es.ehu.si.ixa.prebmt.translation.XMLTranslationWriter
-
- writeMonolingualCorpus(MonolingualCorpus, Writer) - Method in interface es.ehu.si.ixa.prebmt.parsing.MonolingualCorpusWriter
-
- writeMonolingualCorpus(MonolingualCorpus, Writer) - Method in class es.ehu.si.ixa.prebmt.parsing.TokenizedParser
-
- writeMonolingualCorpus(MonolingualCorpus, Writer) - Method in class es.ehu.si.ixa.prebmt.parsing.XMLParser
-
- writeTranslatedFragment(String, String) - Method in interface es.ehu.si.ixa.prebmt.translation.TranslationWriter
-
Writes a translated text fragment to the output.
- writeTranslatedFragment(String, String) - Method in class es.ehu.si.ixa.prebmt.translation.XMLTranslationWriter
-