Package org.getalp.dbnary.languages.eng
Class Symbols
- java.lang.Object
-
- org.getalp.dbnary.languages.eng.Symbols
-
public class Symbols extends Object
Symbols is an object that contains data about a Wiktionary template (e.g.: {{m|en|door}}) or a Wiktionary link (e.g.: [[door]]). It has properties .values an ArrayList<String>, e.g., {"LANGUAGE", "LEMMA"} .args a Map<String, String>, e.g., {("1", "m"), ("lang", "eng"), ("word1", "door")} .string, e.g., "m|en|door"- Author:
- pantaleo
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
cleanUp(String word)
Given a String, this function replaces some symbols e.g., cleanUp("[[door]],[[dur]]") returns "door,dur" e.g., cleanUp("o'hare") returns "o__hare" e.g., cleanUp("*duhr") returns "_duhr"Map<String,String>
parseDiacritics(Map<String,String> a)
void
parseLink(String group, String lang)
void
parseOther(String group, String value)
void
parseTemplate(String group, String lang)
String
toString()
-
-
-
Method Detail
-
cleanUp
public String cleanUp(String word)
Given a String, this function replaces some symbols e.g., cleanUp("[[door]],[[dur]]") returns "door,dur" e.g., cleanUp("o'hare") returns "o__hare" e.g., cleanUp("*duhr") returns "_duhr"- Parameters:
word
- an input String- Returns:
- a String where some characters have been replaced
-
-