directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elecha...@apache.org
Subject svn commit: r1599104 - /directory/shared/trunk/util/src/main/java/org/apache/directory/api/util/Strings.java
Date Mon, 02 Jun 2014 07:53:51 GMT
Author: elecharny
Date: Mon Jun  2 07:53:51 2014
New Revision: 1599104

URL: http://svn.apache.org/r1599104
Log:
o Reformatted
o Fixed a few typoes

Modified:
    directory/shared/trunk/util/src/main/java/org/apache/directory/api/util/Strings.java

Modified: directory/shared/trunk/util/src/main/java/org/apache/directory/api/util/Strings.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/util/src/main/java/org/apache/directory/api/util/Strings.java?rev=1599104&r1=1599103&r2=1599104&view=diff
==============================================================================
--- directory/shared/trunk/util/src/main/java/org/apache/directory/api/util/Strings.java (original)
+++ directory/shared/trunk/util/src/main/java/org/apache/directory/api/util/Strings.java Mon
Jun  2 07:53:51 2014
@@ -64,126 +64,21 @@ public final class Strings
     public static final boolean[] IS_PRINTABLE_CHAR =
         {
             false, false, false, false, false, false, false, false, // ---, ---, ---, ---,
---, ---, ---, ---
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false, // ---, ---, ---, ---, ---, ---, ---, ---
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false, // ---, ---, ---, ---, ---, ---, ---, ---
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false, // ---, ---, ---, ---, ---, ---, ---, ---
-            true,
-            false,
-            false,
-            false,
-            false,
-            false,
-            false,
-            true, // ' ', ---, ---, ---, ---, ---, ---, "'"
-            true,
-            true,
-            false,
-            true,
-            true,
-            true,
-            true,
-            true, // '(', ')', ---, '+', ',', '-', '.', '/'
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // '0', '1', '2', '3', '4', '5', '6', '7',
-            true,
-            true,
-            true,
-            false,
-            false,
-            true,
-            false,
-            true, // '8', '9', ':', ---, ---, '=', ---, '?'
-            false,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // ---, 'A', 'B', 'C', 'D', 'E', 'F', 'G',
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O'
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W'
-            true,
-            true,
-            true,
-            false,
-            false,
-            false,
-            false,
-            false, // 'X', 'Y', 'Z', ---, ---, ---, ---, ---
-            false,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // ---, 'a', 'b', 'c', 'd', 'e', 'f', 'g'
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o'
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true,
-            true, // 'p', 'q', 'r', 's', 't', 'u', 'v', 'w'
-            true,
-            true,
-            true,
-            false,
-            false,
-            false,
-            false,
-            false // 'x', 'y', 'z', ---, ---, ---, ---, ---
+            false, false, false, false, false, false, false, false, // ---, ---, ---, ---,
---, ---, ---, ---
+            false, false, false, false, false, false, false, false, // ---, ---, ---, ---,
---, ---, ---, ---
+            false, false, false, false, false, false, false, false, // ---, ---, ---, ---,
---, ---, ---, ---
+            true,  false, false, false, false, false, false, true,  // ' ', ---, ---, ---,
---, ---, ---, "'"
+            true,  true,  false, true,  true,  true,  true,  true,  // '(', ')', ---, '+',
',', '-', '.', '/'
+            true,  true,  true,  true,  true,  true,  true,  true,  // '0', '1', '2', '3',
'4', '5', '6', '7',
+            true,  true,  true,  false, false, true,  false, true,  // '8', '9', ':', ---,
---, '=', ---, '?'
+            false, true,  true,  true,  true,  true,  true,  true,  // ---, 'A', 'B', 'C',
'D', 'E', 'F', 'G',
+            true,  true,  true,  true,  true,  true,  true,  true,  // 'H', 'I', 'J', 'K',
'L', 'M', 'N', 'O'
+            true,  true,  true,  true,  true,  true,  true,  true,  // 'P', 'Q', 'R', 'S',
'T', 'U', 'V', 'W'
+            true,  true,  true,  false, false, false, false, false, // 'X', 'Y', 'Z', ---,
---, ---, ---, ---
+            false, true,  true,  true,  true,  true,  true,  true,  // ---, 'a', 'b', 'c',
'd', 'e', 'f', 'g'
+            true,  true,  true,  true,  true,  true,  true,  true,  // 'h', 'i', 'j', 'k',
'l', 'm', 'n', 'o'
+            true,  true,  true,  true,  true,  true,  true,  true,  // 'p', 'q', 'r', 's',
't', 'u', 'v', 'w'
+            true,  true,  true,  false, false, false, false, false // 'x', 'y', 'z', ---,
---, ---, ---, ---
     };
 
     public static final char[] TO_LOWER_CASE =
@@ -192,18 +87,18 @@ public final class Strings
             0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
             0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
             0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F,
-            ' ', 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, '\'',
-            '(', ')', 0x2A, '+', ',', '-', '.', '/',
-            '0', '1', '2', '3', '4', '5', '6', '7',
-            '8', '9', ':', 0x3B, 0x3C, '=', 0x3E, '?',
-            0x40, 'a', 'b', 'c', 'd', 'e', 'f', 'g',
-            'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
-            'p', 'q', 'r', 's', 't', 'u', 'v', 'w',
-            'x', 'y', 'z', 0x5B, 0x5C, 0x5D, 0x5E, 0x5F,
-            0x60, 'a', 'b', 'c', 'd', 'e', 'f', 'g',
-            'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o',
-            'p', 'q', 'r', 's', 't', 'u', 'v', 'w',
-            'x', 'y', 'z', 0x7B, 0x7C, 0x7D, 0x7E, 0x7F,
+            ' ',  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, '\'',
+            '(',  ')',  0x2A, '+',  ',',  '-',  '.',  '/',
+            '0',  '1',  '2',  '3',  '4',  '5',  '6',  '7',
+            '8',  '9',  ':',  0x3B, 0x3C, '=',  0x3E, '?',
+            0x40, 'a',  'b',  'c',  'd',  'e',  'f',  'g',
+            'h',  'i',  'j',  'k',  'l',  'm',  'n',  'o',
+            'p',  'q',  'r',  's',  't',  'u',  'v',  'w',
+            'x',  'y',  'z',  0x5B, 0x5C, 0x5D, 0x5E, 0x5F,
+            0x60, 'a',  'b',  'c',  'd',  'e',  'f',  'g',
+            'h',  'i',  'j',  'k',  'l',  'm',  'n',  'o',
+            'p',  'q',  'r',  's',  't',  'u',  'v',  'w',
+            'x',  'y',  'z',  0x7B, 0x7C, 0x7D, 0x7E, 0x7F,
             0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
             0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F,
             0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
@@ -224,262 +119,54 @@ public final class Strings
 
     public static final byte[] TO_LOWER_CASE_BYTE =
         {
-            0x00,
-            0x01,
-            0x02,
-            0x03,
-            0x04,
-            0x05,
-            0x06,
-            0x07,
-            0x08,
-            0x09,
-            0x0A,
-            0x0B,
-            0x0C,
-            0x0D,
-            0x0E,
-            0x0F,
-            0x10,
-            0x11,
-            0x12,
-            0x13,
-            0x14,
-            0x15,
-            0x16,
-            0x17,
-            0x18,
-            0x19,
-            0x1A,
-            0x1B,
-            0x1C,
-            0x1D,
-            0x1E,
-            0x1F,
-            ' ',
-            0x21,
-            0x22,
-            0x23,
-            0x24,
-            0x25,
-            0x26,
-            '\'',
-            '(',
-            ')',
-            0x2A,
-            '+',
-            ',',
-            '-',
-            '.',
-            '/',
-            '0',
-            '1',
-            '2',
-            '3',
-            '4',
-            '5',
-            '6',
-            '7',
-            '8',
-            '9',
-            ':',
-            0x3B,
-            0x3C,
-            '=',
-            0x3E,
-            '?',
-            0x40,
-            'a',
-            'b',
-            'c',
-            'd',
-            'e',
-            'f',
-            'g',
-            'h',
-            'i',
-            'j',
-            'k',
-            'l',
-            'm',
-            'n',
-            'o',
-            'p',
-            'q',
-            'r',
-            's',
-            't',
-            'u',
-            'v',
-            'w',
-            'x',
-            'y',
-            'z',
-            0x5B,
-            0x5C,
-            0x5D,
-            0x5E,
-            0x5F,
-            0x60,
-            'a',
-            'b',
-            'c',
-            'd',
-            'e',
-            'f',
-            'g',
-            'h',
-            'i',
-            'j',
-            'k',
-            'l',
-            'm',
-            'n',
-            'o',
-            'p',
-            'q',
-            'r',
-            's',
-            't',
-            'u',
-            'v',
-            'w',
-            'x',
-            'y',
-            'z',
-            0x7B,
-            0x7C,
-            0x7D,
-            0x7E,
-            0x7F,
-            ( byte ) 0x80,
-            ( byte ) 0x81,
-            ( byte ) 0x82,
-            ( byte ) 0x83,
-            ( byte ) 0x84,
-            ( byte ) 0x85,
-            ( byte ) 0x86,
-            ( byte ) 0x87,
-            ( byte ) 0x88,
-            ( byte ) 0x89,
-            ( byte ) 0x8A,
-            ( byte ) 0x8B,
-            ( byte ) 0x8C,
-            ( byte ) 0x8D,
-            ( byte ) 0x8E,
-            ( byte ) 0x8F,
-            ( byte ) 0x90,
-            ( byte ) 0x91,
-            ( byte ) 0x92,
-            ( byte ) 0x93,
-            ( byte ) 0x94,
-            ( byte ) 0x95,
-            ( byte ) 0x96,
-            ( byte ) 0x97,
-            ( byte ) 0x98,
-            ( byte ) 0x99,
-            ( byte ) 0x9A,
-            ( byte ) 0x9B,
-            ( byte ) 0x9C,
-            ( byte ) 0x9D,
-            ( byte ) 0x9E,
-            ( byte ) 0x9F,
-            ( byte ) 0xA0,
-            ( byte ) 0xA1,
-            ( byte ) 0xA2,
-            ( byte ) 0xA3,
-            ( byte ) 0xA4,
-            ( byte ) 0xA5,
-            ( byte ) 0xA6,
-            ( byte ) 0xA7,
-            ( byte ) 0xA8,
-            ( byte ) 0xA9,
-            ( byte ) 0xAA,
-            ( byte ) 0xAB,
-            ( byte ) 0xAC,
-            ( byte ) 0xAD,
-            ( byte ) 0xAE,
-            ( byte ) 0xAF,
-            ( byte ) 0xB0,
-            ( byte ) 0xB1,
-            ( byte ) 0xB2,
-            ( byte ) 0xB3,
-            ( byte ) 0xB4,
-            ( byte ) 0xB5,
-            ( byte ) 0xB6,
-            ( byte ) 0xB7,
-            ( byte ) 0xB8,
-            ( byte ) 0xB9,
-            ( byte ) 0xBA,
-            ( byte ) 0xBB,
-            ( byte ) 0xBC,
-            ( byte ) 0xBD,
-            ( byte ) 0xBE,
-            ( byte ) 0xBF,
-            ( byte ) 0xC0,
-            ( byte ) 0xC1,
-            ( byte ) 0xC2,
-            ( byte ) 0xC3,
-            ( byte ) 0xC4,
-            ( byte ) 0xC5,
-            ( byte ) 0xC6,
-            ( byte ) 0xC7,
-            ( byte ) 0xC8,
-            ( byte ) 0xC9,
-            ( byte ) 0xCA,
-            ( byte ) 0xCB,
-            ( byte ) 0xCC,
-            ( byte ) 0xCD,
-            ( byte ) 0xCE,
-            ( byte ) 0xCF,
-            ( byte ) 0xD0,
-            ( byte ) 0xD1,
-            ( byte ) 0xD2,
-            ( byte ) 0xD3,
-            ( byte ) 0xD4,
-            ( byte ) 0xD5,
-            ( byte ) 0xD6,
-            ( byte ) 0xD7,
-            ( byte ) 0xD8,
-            ( byte ) 0xD9,
-            ( byte ) 0xDA,
-            ( byte ) 0xDB,
-            ( byte ) 0xDC,
-            ( byte ) 0xDD,
-            ( byte ) 0xDE,
-            ( byte ) 0xDF,
-            ( byte ) 0xE0,
-            ( byte ) 0xE1,
-            ( byte ) 0xE2,
-            ( byte ) 0xE3,
-            ( byte ) 0xE4,
-            ( byte ) 0xE5,
-            ( byte ) 0xE6,
-            ( byte ) 0xE7,
-            ( byte ) 0xE8,
-            ( byte ) 0xE9,
-            ( byte ) 0xEA,
-            ( byte ) 0xEB,
-            ( byte ) 0xEC,
-            ( byte ) 0xED,
-            ( byte ) 0xEE,
-            ( byte ) 0xEF,
-            ( byte ) 0xF0,
-            ( byte ) 0xF1,
-            ( byte ) 0xF2,
-            ( byte ) 0xF3,
-            ( byte ) 0xF4,
-            ( byte ) 0xF5,
-            ( byte ) 0xF6,
-            ( byte ) 0xF7,
-            ( byte ) 0xF8,
-            ( byte ) 0xF9,
-            ( byte ) 0xFA,
-            ( byte ) 0xFB,
-            ( byte ) 0xFC,
-            ( byte ) 0xFD,
-            ( byte ) 0xFE,
-            ( byte ) 0xFF,
+            0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
+            0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
+            0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
+            0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F,
+            ' ',  0x21, 0x22, 0x23, 0x24, 0x25, 0x26, '\'',
+            '(',  ')',  0x2A, '+',  ',',  '-',  '.',  '/',
+            '0',  '1',  '2',  '3',  '4',  '5',  '6',  '7',
+            '8',  '9',  ':',  0x3B, 0x3C, '=',  0x3E, '?',
+            0x40, 'a',  'b',  'c',  'd',  'e',  'f',  'g',
+            'h',  'i',  'j',  'k',  'l',  'm',  'n',  'o',
+            'p',  'q',  'r',  's',  't',  'u',  'v',  'w',
+            'x',  'y',  'z',  0x5B, 0x5C, 0x5D, 0x5E, 0x5F,
+            0x60, 'a',  'b',  'c',  'd',  'e',  'f',  'g',
+            'h',  'i',  'j',  'k',  'l',  'm',  'n',  'o',
+            'p',  'q',  'r',  's',  't',  'u',  'v',  'w',
+            'x',  'y',  'z',  0x7B, 0x7C, 0x7D, 0x7E, 0x7F,
+            ( byte ) 0x80, ( byte ) 0x81, ( byte ) 0x82, ( byte ) 0x83,
+            ( byte ) 0x84, ( byte ) 0x85, ( byte ) 0x86, ( byte ) 0x87,
+            ( byte ) 0x88, ( byte ) 0x89, ( byte ) 0x8A, ( byte ) 0x8B,
+            ( byte ) 0x8C, ( byte ) 0x8D, ( byte ) 0x8E, ( byte ) 0x8F,
+            ( byte ) 0x90, ( byte ) 0x91, ( byte ) 0x92, ( byte ) 0x93,
+            ( byte ) 0x94, ( byte ) 0x95, ( byte ) 0x96, ( byte ) 0x97,
+            ( byte ) 0x98, ( byte ) 0x99, ( byte ) 0x9A, ( byte ) 0x9B,
+            ( byte ) 0x9C, ( byte ) 0x9D, ( byte ) 0x9E, ( byte ) 0x9F,
+            ( byte ) 0xA0, ( byte ) 0xA1, ( byte ) 0xA2, ( byte ) 0xA3,
+            ( byte ) 0xA4, ( byte ) 0xA5, ( byte ) 0xA6, ( byte ) 0xA7,
+            ( byte ) 0xA8, ( byte ) 0xA9, ( byte ) 0xAA, ( byte ) 0xAB,
+            ( byte ) 0xAC, ( byte ) 0xAD, ( byte ) 0xAE, ( byte ) 0xAF,
+            ( byte ) 0xB0, ( byte ) 0xB1, ( byte ) 0xB2, ( byte ) 0xB3,
+            ( byte ) 0xB4, ( byte ) 0xB5, ( byte ) 0xB6, ( byte ) 0xB7,
+            ( byte ) 0xB8, ( byte ) 0xB9, ( byte ) 0xBA, ( byte ) 0xBB,
+            ( byte ) 0xBC, ( byte ) 0xBD, ( byte ) 0xBE, ( byte ) 0xBF,
+            ( byte ) 0xC0, ( byte ) 0xC1, ( byte ) 0xC2, ( byte ) 0xC3,
+            ( byte ) 0xC4, ( byte ) 0xC5, ( byte ) 0xC6, ( byte ) 0xC7,
+            ( byte ) 0xC8, ( byte ) 0xC9, ( byte ) 0xCA, ( byte ) 0xCB,
+            ( byte ) 0xCC, ( byte ) 0xCD, ( byte ) 0xCE, ( byte ) 0xCF,
+            ( byte ) 0xD0, ( byte ) 0xD1, ( byte ) 0xD2, ( byte ) 0xD3,
+            ( byte ) 0xD4, ( byte ) 0xD5, ( byte ) 0xD6, ( byte ) 0xD7,
+            ( byte ) 0xD8, ( byte ) 0xD9, ( byte ) 0xDA, ( byte ) 0xDB,
+            ( byte ) 0xDC, ( byte ) 0xDD, ( byte ) 0xDE, ( byte ) 0xDF,
+            ( byte ) 0xE0, ( byte ) 0xE1, ( byte ) 0xE2, ( byte ) 0xE3,
+            ( byte ) 0xE4, ( byte ) 0xE5, ( byte ) 0xE6, ( byte ) 0xE7,
+            ( byte ) 0xE8, ( byte ) 0xE9, ( byte ) 0xEA, ( byte ) 0xEB,
+            ( byte ) 0xEC, ( byte ) 0xED, ( byte ) 0xEE, ( byte ) 0xEF,
+            ( byte ) 0xF0, ( byte ) 0xF1, ( byte ) 0xF2, ( byte ) 0xF3,
+            ( byte ) 0xF4, ( byte ) 0xF5, ( byte ) 0xF6, ( byte ) 0xF7,
+            ( byte ) 0xF8, ( byte ) 0xF9, ( byte ) 0xFA, ( byte ) 0xFB,
+            ( byte ) 0xFC, ( byte ) 0xFD, ( byte ) 0xFE,( byte ) 0xFF,
     };
 
     /** upperCase = 'A' .. 'Z', '0'..'9', '-' */
@@ -688,7 +375,7 @@ public final class Strings
      * A deep trim of a string remove whitespace from the ends as well as
      * excessive whitespace within the inside of the string between
      * non-whitespace characters. A deep trim reduces internal whitespace down
-     * to a single space to perserve the whitespace separated tokenization order
+     * to a single space to preserve the whitespace separated tokenization order
      * of the String.
      *
      * @param string the string to deep trim.
@@ -1870,7 +1557,7 @@ public final class Strings
 
 
     /**
-     * Thansform an array of ASCII bytes to a string. the byte array should contains
+     * Transform an array of ASCII bytes to a string. the byte array should contains
      * only values in [0, 127].
      *
      * @param bytes The byte array to transform
@@ -1920,8 +1607,8 @@ public final class Strings
 
 
     /**
-     * When the string to convert to bytes is pure ascii, ths is a faster 
-     * method than the getBytesUtf8. Otherwis, it's slower.
+     * When the string to convert to bytes is pure ascii, this is a faster 
+     * method than the getBytesUtf8. Otherwise, it's slower.
      * 
      * @param string The string to convert to byte[]
      * @return The bytes 
@@ -2099,7 +1786,7 @@ public final class Strings
      * Utility method that return a String representation of a list
      *
      * @param list The list to transform to a string
-     * @param tabs The tabs to add in ffront of the elements
+     * @param tabs The tabs to add in front of the elements
      * @return A csv string
      */
     public static String listToString( List<?> list, String tabs )



Mime
View raw message