/** * Get the character encoding of this URL (default UTF-8) */ public String getEncoding() { return metadata.getEncoding(); }
/** * Get the character encoding of this URL (default UTF-8) */ public String getEncoding() { return metadata.getEncoding(); }
/** * Get the character encoding of this URL (default UTF-8) */ public String getEncoding() { return metadata.getEncoding(); }
/** * Get the character encoding of this URL (default UTF-8) */ public String getEncoding() { return metadata.getEncoding(); }
/** * Get a list of all decoded segments (separated by '/') in this URL. */ public List<String> getDecodedSegments() { String encoding = metadata.getEncoding(); if (!decodedSegments.containsKey(encoding)) { List<String> result = new ArrayList<String>(); for (String segment : segments) { result.add(decodeSegment(segment)); } decodedSegments.put(encoding, Collections.unmodifiableList(result)); } return decodedSegments.get(encoding); }
/** * Get a list of all decoded segments (separated by '/') in this URL. */ public List<String> getDecodedSegments() { String encoding = metadata.getEncoding(); if (!decodedSegments.containsKey(encoding)) { List<String> result = new ArrayList<String>(); for (String segment : segments) { result.add(decodeSegment(segment)); } decodedSegments.put(encoding, Collections.unmodifiableList(result)); } return decodedSegments.get(encoding); }
/** * Get a list of all decoded segments (separated by '/') in this URL. */ public List<String> getDecodedSegments() { String encoding = metadata.getEncoding(); if (!decodedSegments.containsKey(encoding)) { List<String> result = new ArrayList<String>(); for (String segment : segments) { result.add(Decoder.path(segment)); } decodedSegments.put(encoding, Collections.unmodifiableList(result)); } return decodedSegments.get(encoding); }
/** * Get a list of all decoded segments (separated by '/') in this URL. */ public List<String> getDecodedSegments() { String encoding = metadata.getEncoding(); if (!decodedSegments.containsKey(encoding)) { List<String> result = new ArrayList<String>(); for (String segment : segments) { result.add(decodeSegment(segment)); } decodedSegments.put(encoding, Collections.unmodifiableList(result)); } return decodedSegments.get(encoding); }