Lines Matching defs:decoded

179      * @return the decoded scheme-specific-part
191 * @return the decoded scheme-specific-part
196 * Gets the decoded authority part of this URI. For
218 * Gets the decoded user information from the authority.
253 * Gets the decoded path.
255 * @return the decoded path, or null if this is not a hierarchical URI
269 * Gets the decoded query component from this URI. The query comes after
274 * @return the decoded query or null if there isn't one
289 * Gets the decoded fragment part of this URI, everything after the '#'.
291 * @return the decoded fragment or null if there isn't one
303 * Gets the decoded path segments.
305 * @return decoded path segments, each without a leading or trailing '/'
310 * Gets the decoded last segment in the path.
312 * @return the decoded last segment or null if the path is empty
1343 * @param opaquePart decoded opaque part
1552 * @return a set of decoded names
1592 * @return a list of decoded values
1649 * <p><strong>Warning:</strong> Prior to Ice Cream Sandwich, this decoded
1655 * @return the decoded value or null if no parameter is found
1707 * @param key which will be decoded
1920 * @return the given string with escaped octets decoded, or null if
1945 volatile String decoded;
1947 AbstractPart(String encoded, String decoded) {
1949 this.decoded = decoded;
1956 boolean hasDecoded = decoded != NOT_CACHED;
1957 return hasDecoded ? decoded : (decoded = decode(encoded));
1965 boolean hasDecoded = decoded != NOT_CACHED;
1970 parcel.writeString(decoded);
1976 parcel.writeString(decoded);
1978 throw new IllegalArgumentException("Neither encoded nor decoded");
1984 * Immutable wrapper of encoded and decoded versions of a URI part. Lazily
1985 * creates the encoded or decoded version from the other.
1995 private Part(String encoded, String decoded) {
1996 super(encoded, decoded);
2006 return hasEncoded ? encoded : (encoded = encode(decoded));
2041 * Creates a part from the decoded string.
2043 * @param decoded part string
2045 static Part fromDecoded(String decoded) {
2046 return from(NOT_CACHED, decoded);
2050 * Creates a part from the encoded and decoded strings.
2053 * @param decoded part string
2055 static Part from(String encoded, String decoded) {
2056 // We have to check both encoded and decoded in case one is
2066 if (decoded == null) {
2069 if (decoded .length() == 0) {
2073 return new Part(encoded, decoded);
2089 * Immutable wrapper of encoded and decoded versions of a path part. Lazily
2090 * creates the encoded or decoded version from the other.
2100 private PathPart(String encoded, String decoded) {
2101 super(encoded, decoded);
2109 return hasEncoded ? encoded : (encoded = encode(decoded, "/"));
2187 static PathPart appendDecodedSegment(PathPart oldPart, String decoded) {
2188 String encoded = encode(decoded);
2218 * Creates a path from the decoded string.
2220 * @param decoded part string
2222 static PathPart fromDecoded(String decoded) {
2223 return from(NOT_CACHED, decoded);
2227 * Creates a path from the encoded and decoded strings.
2230 * @param decoded part string
2232 static PathPart from(String encoded, String decoded) {
2241 return new PathPart(encoded, decoded);
2254 String oldPath = encodedCached ? oldPart.encoded : oldPart.decoded;
2265 // Prepend decoded string if present.
2267 boolean decodedCached = oldPart.decoded != NOT_CACHED;
2269 ? "/" + oldPart.decoded