Class PronomsFeblesHelper

java.lang.Object
org.languagetool.rules.ca.PronomsFeblesHelper

public class PronomsFeblesHelper extends Object
  • Field Details

    • pronomsFebles

      private static final String[] pronomsFebles
    • dativePronoun

      static final Map<String,String> dativePronoun
    • pApostropheNeeded

      static Pattern pApostropheNeeded
    • pApostropheNeededEnd

      static Pattern pApostropheNeededEnd
    • addEnApostrophe

      private static Map<String,String> addEnApostrophe
    • addEn

      private static Map<String,String> addEn
    • addHi

      private static Map<String,String> addHi
    • removeReflexive

      private static Map<String,String> removeReflexive
    • addReflexiveVowel

      private static Map<String,String> addReflexiveVowel
    • addReflexiveConsonant

      private static Map<String,String> addReflexiveConsonant
    • addReflexiveImperative

      private static Map<String,String> addReflexiveImperative
    • addEsEn

      private static Map<String,String> addEsEn
    • addEsEnApostrophe

      private static Map<String,String> addEsEnApostrophe
    • pronomFeble

      private static Pattern pronomFeble
    • infinitiuGerundiImperatiu

      private static Pattern infinitiuGerundiImperatiu
    • containsReflexivePronoun

      private static Pattern containsReflexivePronoun
    • de_wrong_apostrophation

      private static Pattern de_wrong_apostrophation
    • pronoun_wrong_apostrophation

      private static Pattern pronoun_wrong_apostrophation
    • pronoun_missing_apostrophation

      private static Pattern pronoun_missing_apostrophation
    • pronoun_wrong_hypphen

      private static Pattern pronoun_wrong_hypphen
  • Constructor Details

    • PronomsFeblesHelper

      PronomsFeblesHelper()
  • Method Details

    • transform

      public static String transform(String inputPronom, PronomsFeblesHelper.PronounPosition pronounPos)
    • transformDavant

      public static String transformDavant(String inputPronom, String nextWord)
    • transformDarrere

      public static String transformDarrere(String inputPronom, String previousWord)
    • getTwoNextPronouns

      public static String[] getTwoNextPronouns(AnalyzedTokenReadings[] tokens, int from)
    • getPreviousPronouns

      public static String[] getPreviousPronouns(AnalyzedTokenReadings[] tokens, int toIndex)
    • doAddPronounEn

      public static String doAddPronounEn(String firstVerb, String pronounsStr, String verbStr, boolean pronounsAfter)
    • doAddPronounHi

      public static String doAddPronounHi(String firstVerb, String pronounsStr, String verbStr, boolean pronounsAfter)
    • doRemovePronounReflexive

      public static String doRemovePronounReflexive(String firstVerb, String pronounsStr, String verbStr, boolean pronounsAfter)
    • doAddPronounReflexive

      public static String doAddPronounReflexive(String firstVerb, String pronounsStr, String verbStr, String firstVerbPersonaNumber, boolean pronounsAfter)
    • doAddPronounReflexiveEn

      public static String doAddPronounReflexiveEn(String firstVerb, String pronounsStr, String verbStr, String firstVerbPersonaNumber, boolean pronounsAfter)
    • doAddPronounReflexiveImperative

      public static String doAddPronounReflexiveImperative(String firstVerb, String pronounsStr, String verbStr, String firstVerbPersonaNumber)
    • doReplaceEmEn

      public static String doReplaceEmEn(String firstVerb, String pronounsStr, String verbStr, boolean pronounsAfter)
    • doReplaceHiEn

      public static String doReplaceHiEn(String firstVerb, String pronounsStr, String verbStr, boolean pronounsAfter)
    • convertPronounsForIntransitiveVerb

      public static String convertPronounsForIntransitiveVerb(String s)
    • fixApostrophes

      public static String fixApostrophes(String s)