Class Symbols
java.lang.Object
org.getalp.dbnary.languages.eng.Symbols
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
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGiven 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"voidvoidparseOther(String group, String value) voidparseTemplate(String group, String lang) toString()
-
Field Details
-
values
-
args
-
string
-
-
Constructor Details
-
Symbols
-
Symbols
-
-
Method Details
-
parseOther
-
parseDiacritics
-
parseTemplate
-
parseLink
-
cleanUp
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
-
toString
-