ca.uottawa.balie
Class LanguageSpecificFrench

java.lang.Object
  extended by ca.uottawa.balie.LanguageSpecific
      extended by ca.uottawa.balie.LanguageSpecificFrench

public class LanguageSpecificFrench
extends LanguageSpecific

Routines specific to French language.

Author:
nadeaud

Constructor Summary
LanguageSpecificFrench()
          Contruct library of French specific data and routines
 
Method Summary
 java.lang.String[] Decompound(java.lang.String pi_Composed)
          Decomposes a word in its parts (ex.: French decomposition on apostrophe.
 java.util.Hashtable<java.lang.String,java.lang.Integer> GetAbbreviations()
          Gets the list of abbreviations (mainly for SBD).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LanguageSpecificFrench

public LanguageSpecificFrench()
Contruct library of French specific data and routines

Method Detail

Decompound

public java.lang.String[] Decompound(java.lang.String pi_Composed)
Description copied from class: LanguageSpecific
Decomposes a word in its parts (ex.: French decomposition on apostrophe. German word split, ...).

Specified by:
Decompound in class LanguageSpecific
Parameters:
pi_Composed - A string to decompose
Returns:
Array containing each word part

GetAbbreviations

public java.util.Hashtable<java.lang.String,java.lang.Integer> GetAbbreviations()
Description copied from class: LanguageSpecific
Gets the list of abbreviations (mainly for SBD).

Specified by:
GetAbbreviations in class LanguageSpecific
Returns:
Table of abbreviation (for fast lookup)