Lines Matching defs:start
117 * @param start the character index at which to begin parsing. This is
125 protected void parseURL(URL u, String spec, int start, int limit) {
143 if (start < limit) {
145 queryOnly = queryStart == start;
156 boolean isUNCName = (start <= limit - 4) &&
157 (spec.charAt(start) == '/') &&
158 (spec.charAt(start + 1) == '/') &&
159 (spec.charAt(start + 2) == '/') &&
160 (spec.charAt(start + 3) == '/');
161 if (!isUNCName && (start <= limit - 2) && (spec.charAt(start) == '/') &&
162 (spec.charAt(start + 1) == '/')) {
163 start += 2;
164 i = spec.indexOf('/', start);
166 i = spec.indexOf('?', start);
171 host = authority = spec.substring(start, i);
228 start = i;
240 if (start < limit) {
241 if (spec.charAt(start) == '/') {
242 path = spec.substring(start, limit);
250 spec.substring(start, limit);
254 path = seperator + spec.substring(start, limit);