package me.xdrop.jrand;

public class Constants {
    public static String alphaLowerPool = "abcdefghijklmnopqrstuvwxyz";
    public static String alphaUpperPool = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    public static String numericPool    = "1234567890";
    public static String symbolsPool    ="!@#$%^&*()[]";

    public static char[] alphaLowerPoolChar = new char[] {
            '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'};

    public static char[] alphaUpperPoolChar = new char[] {
            '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'};

    public static char[] numericPoolChar = new char[] {
            '1','2','3','4','5','6','7','8','9','0'};

    public static char[] symbolsPoolChar = new char[] {
            '!','@','#','$','%','^','&','*','(',')','[',']'
    };
}

@@ -43,16 +43,17 @@
 tants %7B%0A
+%0A
     publ
@@ -310,670 +310,387 @@
     
-public static char%5B%5D alphaLowerPoolChar = new char%5B%5D %7B%0A            'a','b','c','d','e','f','g',%0A            'h','i','j','k','l','m','n',%0A            'o','p','q','r','s','t','u',%0A            'v','w','x','y','z'%7D;%0A%0A    public static char%5B%5D alphaUpperPoolChar = new char%5B%5D %7B%0A            'A','B','C','D','E','F','G',%0A            'H','I','J','K','L','M','N',%0A            'O','P','Q','R','S','T','U',%0A            'V','W','X','Y','Z'%7D;%0A%0A    public static char%5B%5D numericPoolChar = new char%5B%5D %7B%0A            '1','2','3','4','5','6','7','8','9','0'%7D;%0A%0A    public static char%5B%5D symbolsPoolChar = new char%5B%5D %7B%0A            '!','@','#','$','%25','%5E','&','*','(',')','%5B','%5D'%0A    %7D;
+/*%0A        Probably don't need these, but provide a direct char%5B%5D interface.%0A     */%0A    public static char%5B%5D alphaLowerPoolChar = alphaLowerPool.toCharArray();%0A%0A    public static char%5B%5D alphaUpperPoolChar = alphaUpperPool.toCharArray();%0A%0A    public static char%5B%5D numericPoolChar = numericPool.toCharArray();%0A%0A    public static char%5B%5D symbolsPoolChar = symbolsPool.toCharArray();%0A
 %0A%7D%0A

Tidy up constants.