001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.kernel.util;
016    
017    /**
018     * @author Brian Wing Shun Chan
019     */
020    public class CharPool {
021    
022            public static final char AMPERSAND = '&';
023    
024            public static final char APOSTROPHE = '\'';
025    
026            public static final char AT = '@';
027    
028            public static final char BACK_SLASH = '\\';
029    
030            public static final char CARET = '^';
031    
032            public static final char CLOSE_BRACKET = ']';
033    
034            public static final char CLOSE_CURLY_BRACE = '}';
035    
036            public static final char CLOSE_PARENTHESIS = ')';
037    
038            public static final char COLON = ':';
039    
040            public static final char COMMA = ',';
041    
042            public static final char DASH = '-';
043    
044            public static final char DELETE = '\u007f';
045    
046            public static final char EQUAL = '=';
047    
048            public static final char EXCLAMATION = '!';
049    
050            public static final char FIGURE_SPACE = '\u2007';
051    
052            public static final char FORWARD_SLASH = '/';
053    
054            public static final char GREATER_THAN = '>';
055    
056            public static final char LESS_THAN = '<';
057    
058            public static final char LOWER_CASE_A = 'a';
059    
060            public static final char LOWER_CASE_B = 'b';
061    
062            public static final char LOWER_CASE_C = 'c';
063    
064            public static final char LOWER_CASE_D = 'd';
065    
066            public static final char LOWER_CASE_E = 'e';
067    
068            public static final char LOWER_CASE_F = 'f';
069    
070            public static final char LOWER_CASE_G = 'g';
071    
072            public static final char LOWER_CASE_H = 'h';
073    
074            public static final char LOWER_CASE_I = 'i';
075    
076            public static final char LOWER_CASE_J = 'j';
077    
078            public static final char LOWER_CASE_K = 'k';
079    
080            public static final char LOWER_CASE_L = 'l';
081    
082            public static final char LOWER_CASE_M = 'm';
083    
084            public static final char LOWER_CASE_N = 'n';
085    
086            public static final char LOWER_CASE_O = 'o';
087    
088            public static final char LOWER_CASE_P = 'p';
089    
090            public static final char LOWER_CASE_Q = 'q';
091    
092            public static final char LOWER_CASE_R = 'r';
093    
094            public static final char LOWER_CASE_S = 's';
095    
096            public static final char LOWER_CASE_T = 't';
097    
098            public static final char LOWER_CASE_U = 'u';
099    
100            public static final char LOWER_CASE_V = 'v';
101    
102            public static final char LOWER_CASE_W = 'w';
103    
104            public static final char LOWER_CASE_X = 'x';
105    
106            public static final char LOWER_CASE_Y = 'y';
107    
108            public static final char LOWER_CASE_Z = 'z';
109    
110            public static final char MINUS = '-';
111    
112            public static final char NARROW_NO_BREAK_SPACE = '\u202f';
113    
114            public static final char NEW_LINE = '\n';
115    
116            public static final char NO_BREAK_SPACE = '\u00a0';
117    
118            public static final char NUMBER_0 = '0';
119    
120            public static final char NUMBER_1 = '1';
121    
122            public static final char NUMBER_2 = '2';
123    
124            public static final char NUMBER_3 = '3';
125    
126            public static final char NUMBER_4 = '4';
127    
128            public static final char NUMBER_5 = '5';
129    
130            public static final char NUMBER_6 = '6';
131    
132            public static final char NUMBER_7 = '7';
133    
134            public static final char NUMBER_8 = '8';
135    
136            public static final char NUMBER_9 = '9';
137    
138            public static final char OPEN_BRACKET = '[';
139    
140            public static final char OPEN_CURLY_BRACE = '{';
141    
142            public static final char OPEN_PARENTHESIS = '(';
143    
144            public static final char PERCENT = '%';
145    
146            public static final char PERIOD = '.';
147    
148            public static final char PIPE = '|';
149    
150            public static final char PLUS = '+';
151    
152            public static final char POUND = '#';
153    
154            public static final char PRIME = '`';
155    
156            public static final char QUESTION = '?';
157    
158            public static final char QUOTE = '\"';
159    
160            public static final char RAQUO = '\u00bb'; // '???'
161    
162            public static final char RETURN = '\r';
163    
164            public static final char SEMICOLON = ';';
165    
166            public static final char SLASH = FORWARD_SLASH;
167    
168            public static final char SPACE = ' ';
169    
170            public static final char STAR = '*';
171    
172            public static final char TAB = '\t';
173    
174            public static final char TILDE = '~';
175    
176            public static final char UNDERLINE = '_';
177    
178            public static final char UPPER_CASE_A = 'A';
179    
180            public static final char UPPER_CASE_B = 'B';
181    
182            public static final char UPPER_CASE_C = 'C';
183    
184            public static final char UPPER_CASE_D = 'D';
185    
186            public static final char UPPER_CASE_E = 'E';
187    
188            public static final char UPPER_CASE_F = 'F';
189    
190            public static final char UPPER_CASE_G = 'G';
191    
192            public static final char UPPER_CASE_H = 'H';
193    
194            public static final char UPPER_CASE_I = 'I';
195    
196            public static final char UPPER_CASE_J = 'J';
197    
198            public static final char UPPER_CASE_K = 'K';
199    
200            public static final char UPPER_CASE_L = 'L';
201    
202            public static final char UPPER_CASE_M = 'M';
203    
204            public static final char UPPER_CASE_N = 'N';
205    
206            public static final char UPPER_CASE_O = 'O';
207    
208            public static final char UPPER_CASE_P = 'P';
209    
210            public static final char UPPER_CASE_Q = 'Q';
211    
212            public static final char UPPER_CASE_R = 'R';
213    
214            public static final char UPPER_CASE_S = 'S';
215    
216            public static final char UPPER_CASE_T = 'T';
217    
218            public static final char UPPER_CASE_U = 'U';
219    
220            public static final char UPPER_CASE_V = 'V';
221    
222            public static final char UPPER_CASE_W = 'W';
223    
224            public static final char UPPER_CASE_X = 'X';
225    
226            public static final char UPPER_CASE_Y = 'Y';
227    
228            public static final char UPPER_CASE_Z = 'Z';
229    
230    }