Lines Matching refs:chars

42     /** distinguished name chars */
43 private char[] chars;
55 // skip preceding space chars, they can present after
57 for (; pos < length && chars[pos] == ' '; pos++) {
66 // attribute type chars
68 for (; pos < length && chars[pos] != '=' && chars[pos] != ' '; pos++) {
79 // skip trailing space chars between attribute type and '='
81 if (chars[pos] == ' ') {
82 for (; pos < length && chars[pos] != '=' && chars[pos] == ' '; pos++) {
85 if (chars[pos] != '=' || pos == length) {
92 // skip space chars between '=' and attribute value
94 for (; pos < length && chars[pos] == ' '; pos++) {
99 if ((end - beg > 4) && (chars[beg + 3] == '.')
100 && (chars[beg] == 'O' || chars[beg] == 'o')
101 && (chars[beg + 1] == 'I' || chars[beg + 1] == 'i')
102 && (chars[beg + 2] == 'D' || chars[beg + 2] == 'd')) {
106 return new String(chars, beg, end - beg);
120 if (chars[pos] == '"') {
124 } else if (chars[pos] == '\\') {
125 chars[end] = getEscaped();
127 // shift char: required for string with escaped chars
128 chars[end] = chars[pos];
134 // skip trailing space chars before comma or semicolon.
136 for (; pos < length && chars[pos] == ' '; pos++) {
139 return new String(chars, beg, end - beg);
155 if (pos == length || chars[pos] == '+' || chars[pos] == ','
156 || chars[pos] == ';') {
161 if (chars[pos] == ' ') {
164 // skip trailing space chars before comma or semicolon.
166 for (; pos < length && chars[pos] == ' '; pos++) {
169 } else if (chars[pos] >= 'A' && chars[pos] <= 'F') {
170 chars[pos] += 32; //to low case
189 return new String(chars, beg, hexLen);
199 return new String(chars, beg, end - beg);
202 switch (chars[pos]) {
207 return new String(chars, beg, end - beg);
210 chars[end++] = getEscaped();
219 chars[end++] = ' ';
221 for (; pos < length && chars[pos] == ' '; pos++) {
222 chars[end++] = ' ';
224 if (pos == length || chars[pos] == ',' || chars[pos] == '+'
225 || chars[pos] == ';') {
227 return new String(chars, beg, cur - beg);
231 chars[end++] = chars[pos];
244 switch (chars[pos]) {
259 return chars[pos];
292 if (pos == length || chars[pos] != '\\') {
324 b1 = chars[position];
335 b2 = chars[position + 1];
361 chars = dn.toCharArray();
374 switch (chars[pos]) {
401 if (chars[pos] == ',' || chars[pos] == ';') {
402 } else if (chars[pos] != '+') {
426 chars = dn.toCharArray();
436 switch (chars[pos]) {
466 if (chars[pos] == ',' || chars[pos] == ';') {
467 } else if (chars[pos] != '+') {