Lines Matching defs:chars
39 private final char[] chars; // characters in LDAP name being parsed
40 private final int len; // length of "chars"
41 private int cur = 0; // index of first unconsumed char in "chars"
49 chars = name.toCharArray();
72 if (chars[cur] == ',' || chars[cur] == ';') {
110 if (cur >= len || chars[cur] != '=') {
119 if (cur >= len || chars[cur] != '+') {
139 char c = chars[cur];
150 while ((cur > beg) && (chars[cur - 1] == ' ')) {
157 return new String(chars, beg, cur - beg);
166 if (cur < len && chars[cur] == '#') {
168 } else if (cur < len && chars[cur] == '"') {
179 Character.isLetterOrDigit(chars[cur])) {
182 return new String(chars, beg, cur - beg);
190 while ((cur < len) && chars[cur] != '"') {
191 if (chars[cur] == '\\') {
201 return new String(chars, beg, cur - beg);
210 if (chars[cur] == '\\') {
223 if (!isWhitespace(chars[end - 1]) || (esc == end - 1)) {
227 return new String(chars, beg, end - beg);
231 while ((cur < len) && isWhitespace(chars[cur])) {
242 (chars[cur] == ',' ||
243 chars[cur] == ';' ||
244 chars[cur] == '+'));