You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by pa...@apache.org on 2017/06/22 18:25:25 UTC

[3/3] [text] TEXT-85: Added CaseUtils class with camel case conversion

TEXT-85: Added CaseUtils class with camel case conversion

correct since javadoc tag and other minimal clean-ups


Project: http://git-wip-us.apache.org/repos/asf/commons-text/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-text/commit/25ec8d18
Tree: http://git-wip-us.apache.org/repos/asf/commons-text/tree/25ec8d18
Diff: http://git-wip-us.apache.org/repos/asf/commons-text/diff/25ec8d18

Branch: refs/heads/master
Commit: 25ec8d186b37b8d0a85a9c42d10a107966ce955d
Parents: 997a613
Author: Pascal Schumacher <pa...@gmx.net>
Authored: Thu Jun 22 20:25:13 2017 +0200
Committer: Pascal Schumacher <pa...@gmx.net>
Committed: Thu Jun 22 20:25:13 2017 +0200

----------------------------------------------------------------------
 src/main/java/org/apache/commons/text/CaseUtils.java | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-text/blob/25ec8d18/src/main/java/org/apache/commons/text/CaseUtils.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/text/CaseUtils.java b/src/main/java/org/apache/commons/text/CaseUtils.java
index 0e313a4..ae2067e 100644
--- a/src/main/java/org/apache/commons/text/CaseUtils.java
+++ b/src/main/java/org/apache/commons/text/CaseUtils.java
@@ -28,7 +28,7 @@ import java.util.Set;
  * An exception will not be thrown for a <code>null</code> input.
  * Each method documents its behaviour in more detail.</p>
  *
- * @since 1.0
+ * @since 1.2
  */
 public class CaseUtils {
 
@@ -44,8 +44,6 @@ public class CaseUtils {
         super();
     }
 
-    // Camel Case
-    //-----------------------------------------------------------------------
     /**
      * <p>Converts all the delimiter separated words in a String into camelCase,
      * that is each word is made up of a titlecase character and then a series of
@@ -112,19 +110,17 @@ public class CaseUtils {
         } else {
             return str;
         }
-
     }
 
     /**
      * <p>Converts an array of delimiters to a hash set of code points. Code point of space(32) is added
-     * as the default value. The generated hash set provides O(1)
-     * lookup time .</p>
+     * as the default value. The generated hash set provides O(1) lookup time.</p>
      *
      * @param delimiters  set of characters to determine capitalization, null means whitespace
      * @return Set<Integer>
      */
     private static Set<Integer> generateDelimiterSet(final char[] delimiters) {
-        Set<Integer> delimiterHashSet = new HashSet<Integer>();
+        Set<Integer> delimiterHashSet = new HashSet<>();
         delimiterHashSet.add(Character.codePointAt(new char[]{' '}, 0));
         if (delimiters == null || delimiters.length == 0) {
             return delimiterHashSet;
@@ -134,7 +130,6 @@ public class CaseUtils {
             delimiterHashSet.add(Character.codePointAt(delimiters, index));
         }
         return delimiterHashSet;
-
     }
 }