public abstract class Uri extends Object implements Parcelable, Comparable<Uri>
| Modifier and Type | Class and Description |
|---|---|
static class |
Uri.Builder |
Parcelable.ClassLoaderCreator<T>, Parcelable.Creator<T>| Modifier and Type | Field and Description |
|---|---|
static Parcelable.Creator<Uri> |
CREATOR |
static Uri |
EMPTY |
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUEclone, finalize, getClass, notify, notifyAll, wait, wait, waitdescribeContents, writeToParcelpublic static final Uri EMPTY
public static final Parcelable.Creator<Uri> CREATOR
public abstract boolean isHierarchical()
public boolean isOpaque()
public abstract boolean isRelative()
public boolean isAbsolute()
public abstract String getScheme()
public abstract String getSchemeSpecificPart()
public abstract String getEncodedSchemeSpecificPart()
public abstract String getAuthority()
public abstract String getEncodedAuthority()
public abstract String getUserInfo()
public abstract String getEncodedUserInfo()
public abstract String getHost()
public abstract int getPort()
public abstract String getPath()
public abstract String getEncodedPath()
public abstract String getQuery()
public abstract String getEncodedQuery()
public abstract String getFragment()
public abstract String getEncodedFragment()
public abstract String getLastPathSegment()
public int compareTo(Uri other)
compareTo in interface Comparable<Uri>public abstract Uri.Builder buildUpon()
public boolean getBooleanQueryParameter(String key, boolean defaultValue)
public Uri normalizeScheme()
Copyright © 2022. All rights reserved.