Lines Matching defs:spec
114 * the spec.
115 * @param spec the <code>String</code> representing the URL that
125 protected void parseURL(URL u, String spec, int start, int limit) {
144 int queryStart = spec.indexOf('?');
147 query = spec.substring(queryStart+1, limit);
150 spec = spec.substring(0, queryStart);
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) == '/')) {
164 i = spec.indexOf('/', start);
166 i = spec.indexOf('?', start);
171 host = authority = spec.substring(start, i);
230 // spec only; See RFC 2396 Section 5.2.4.
241 if (spec.charAt(start) == '/') {
242 path = spec.substring(start, limit);
250 spec.substring(start, limit);
254 path = seperator + spec.substring(start, limit);