Author: ggregory
Date: Sat Aug  6 02:33:39 2011
New Revision: 1154432

URL: http://svn.apache.org/viewvc?rev=1154432&view=rev
Log:
Better API names (IMO)

Modified:
    
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Lang.java
    
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Languages.java
    
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/PhoneticEngine.java
    
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
    
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java

Modified: 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Lang.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Lang.java?rev=1154432&r1=1154431&r2=1154432&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Lang.java
 (original)
+++ 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Lang.java
 Sat Aug  6 02:33:39 2011
@@ -93,7 +93,7 @@ public class Lang {
 
     static {
         for (NameType s : NameType.values()) {
-            Langs.put(s, loadFromResource(LANGUAGE_RULES_RN, 
Languages.instance(s)));
+            Langs.put(s, loadFromResource(LANGUAGE_RULES_RN, 
Languages.getInstance(s)));
         }
     }
 

Modified: 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Languages.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Languages.java?rev=1154432&r1=1154431&r2=1154432&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Languages.java
 (original)
+++ 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Languages.java
 Sat Aug  6 02:33:39 2011
@@ -135,15 +135,15 @@ public class Languages {
 
     static {
         for (NameType s : NameType.values()) {
-            LANGUAGES.put(s, instance(langResourceName(s)));
+            LANGUAGES.put(s, getInstance(langResourceName(s)));
         }
     }
 
-    public static Languages instance(NameType nameType) {
+    public static Languages getInstance(NameType nameType) {
         return LANGUAGES.get(nameType);
     }
 
-    public static Languages instance(String languagesResourceName) {
+    public static Languages getInstance(String languagesResourceName) {
         // read languages list
         Set<String> ls = new HashSet<String>();
         InputStream langIS = 
Languages.class.getClassLoader().getResourceAsStream(languagesResourceName);

Modified: 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/PhoneticEngine.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/PhoneticEngine.java?rev=1154432&r1=1154431&r2=1154432&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/PhoneticEngine.java
 (original)
+++ 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/PhoneticEngine.java
 Sat Aug  6 02:33:39 2011
@@ -264,7 +264,7 @@ public class PhoneticEngine {
      */
     public String encode(String input) {
         Languages.LanguageSet languageSet = this.lang.guessLanguages(input);
-        return phoneticUtf8(input, languageSet);
+        return encode(input, languageSet);
     }
 
     /**
@@ -311,10 +311,10 @@ public class PhoneticEngine {
      * @param languageSet
      * @return a phonetic representation of the input; a String containing 
'-'-separated phonetic representations of the input
      */
-    public String phoneticUtf8(String input, final Languages.LanguageSet 
languageSet) {
-        final List<Rule> rules = Rule.instance(this.nameType, RuleType.RULES, 
languageSet);
-        final List<Rule> finalRules1 = Rule.instance(this.nameType, 
this.ruleType, "common");
-        final List<Rule> finalRules2 = Rule.instance(this.nameType, 
this.ruleType, languageSet);
+    public String encode(String input, final Languages.LanguageSet 
languageSet) {
+        final List<Rule> rules = Rule.getInstance(this.nameType, 
RuleType.RULES, languageSet);
+        final List<Rule> finalRules1 = Rule.getInstance(this.nameType, 
this.ruleType, "common");
+        final List<Rule> finalRules2 = Rule.getInstance(this.nameType, 
this.ruleType, languageSet);
         // System.err.println("Languages: " + languageSet);
         // System.err.println("Rules: " + rules);
 

Modified: 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java?rev=1154432&r1=1154431&r2=1154432&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
 (original)
+++ 
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/bm/Rule.java
 Sat Aug  6 02:33:39 2011
@@ -161,7 +161,7 @@ public class Rule {
             for (RuleType rt : RuleType.values()) {
                 Map<String, List<Rule>> rs = new HashMap<String, List<Rule>>();
 
-                Languages ls = Languages.instance(s);
+                Languages ls = Languages.getInstance(s);
                 for (String l : ls.getLanguages()) {
                     try {
                         rs.put(l, parseRules(createScanner(s, rt, l), 
createResourceName(s, rt, l)));
@@ -217,8 +217,8 @@ public class Rule {
      *            the set of languages to consider
      * @return a list of Rules that apply
      */
-    public static List<Rule> instance(NameType nameType, RuleType rt, 
Languages.LanguageSet langs) {
-        return langs.isSingleton() ? instance(nameType, rt, langs.getAny()) : 
instance(nameType, rt, Languages.ANY);
+    public static List<Rule> getInstance(NameType nameType, RuleType rt, 
Languages.LanguageSet langs) {
+        return langs.isSingleton() ? getInstance(nameType, rt, langs.getAny()) 
: getInstance(nameType, rt, Languages.ANY);
     }
 
     /**
@@ -232,7 +232,7 @@ public class Rule {
      *            the language to consider
      * @return a list rules for a combination of name type, rule type and a 
single language.
      */
-    public static List<Rule> instance(NameType nameType, RuleType rt, String 
lang) {
+    public static List<Rule> getInstance(NameType nameType, RuleType rt, 
String lang) {
         List<Rule> rules = RULES.get(nameType).get(rt).get(lang);
 
         if (rules == null) {

Modified: 
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java?rev=1154432&r1=1154431&r2=1154432&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
 (original)
+++ 
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/bm/BeiderMorseEncoderTest.java
 Sat Aug  6 02:33:39 2011
@@ -110,17 +110,17 @@ public class BeiderMorseEncoderTest exte
 
     @Test(expected = IllegalArgumentException.class)
     public void testInvalidLangIllegalArgumentException() {
-        Rule.instance(NameType.GENERIC, RuleType.APPROX, "noSuchLanguage");
+        Rule.getInstance(NameType.GENERIC, RuleType.APPROX, "noSuchLanguage");
     }
 
     @Test(expected = IllegalStateException.class)
     public void testInvalidLangIllegalStateException() {
-        Lang.loadFromResource("thisIsAMadeUpResourceName", 
Languages.instance(NameType.GENERIC));
+        Lang.loadFromResource("thisIsAMadeUpResourceName", 
Languages.getInstance(NameType.GENERIC));
     }
 
     @Test(expected = IllegalArgumentException.class)
     public void testInvalidLanguageIllegalArgumentException() {
-        Languages.instance("thereIsNoSuchLanguage");
+        Languages.getInstance("thereIsNoSuchLanguage");
     }
 
     @Test(timeout = 10000L)


Reply via email to