android.net
Class Uri
java.lang.Object
android.net.Uri
- All Implemented Interfaces:
- Parcelable, Comparable<Uri>
public abstract class Uri
- extends Object
- implements Parcelable, Comparable<Uri>
EMPTY
public static final Uri EMPTY
CREATOR
public static final Parcelable.Creator<Uri> CREATOR
isHierarchical
public abstract boolean isHierarchical()
isOpaque
public boolean isOpaque()
isRelative
public abstract boolean isRelative()
isAbsolute
public boolean isAbsolute()
getScheme
public abstract String getScheme()
getSchemeSpecificPart
public abstract String getSchemeSpecificPart()
getEncodedSchemeSpecificPart
public abstract String getEncodedSchemeSpecificPart()
getAuthority
public abstract String getAuthority()
getEncodedAuthority
public abstract String getEncodedAuthority()
getUserInfo
public abstract String getUserInfo()
getEncodedUserInfo
public abstract String getEncodedUserInfo()
getHost
public abstract String getHost()
getPort
public abstract int getPort()
getPath
public abstract String getPath()
getEncodedPath
public abstract String getEncodedPath()
getQuery
public abstract String getQuery()
getEncodedQuery
public abstract String getEncodedQuery()
getFragment
public abstract String getFragment()
getEncodedFragment
public abstract String getEncodedFragment()
getPathSegments
public abstract List<String> getPathSegments()
getLastPathSegment
public abstract String getLastPathSegment()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
compareTo
public int compareTo(Uri other)
- Specified by:
compareTo
in interface Comparable<Uri>
toString
public abstract String toString()
- Overrides:
toString
in class Object
buildUpon
public abstract Uri.Builder buildUpon()
parse
public static Uri parse(String uriString)
fromFile
public static Uri fromFile(File file)
fromParts
public static Uri fromParts(String scheme,
String ssp,
String fragment)
getQueryParameterNames
public Set<String> getQueryParameterNames()
getQueryParameters
public List<String> getQueryParameters(String key)
getQueryParameter
public String getQueryParameter(String key)
getBooleanQueryParameter
public boolean getBooleanQueryParameter(String key,
boolean defaultValue)
writeToParcel
public static void writeToParcel(Parcel out,
Uri uri)
encode
public static String encode(String s)
encode
public static String encode(String s,
String allow)
decode
public static String decode(String s)
withAppendedPath
public static Uri withAppendedPath(Uri baseUri,
String pathSegment)
Copyright © 2008-2012. All Rights Reserved.