Table of Contents

Class Uri

Namespace
Android.Net
Assembly
MASES.Netdroid.dll
public class Uri : JVMBridgeBase<Uri>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable, IComparable<Uri>
Inheritance
JVMBridgeBase
JVMBridgeBase<Uri>
Uri
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Uri>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Uri>.IsAssignableFrom<T>()
JVMBridgeBase<Uri>.Execute<T>(params T[])
JVMBridgeBase<Uri>.DynBridgeClazz
JVMBridgeBase<Uri>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Uri()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("Uri class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Uri()

Uri(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("Uri class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Uri(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

EMPTY

public static Uri EMPTY { get; }

Property Value

Uri

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

BuildUpon()

public Uri.Builder BuildUpon()

Returns

Uri.Builder

Uri.Builder

CompareTo(Uri)

public int CompareTo(Uri arg0)

Parameters

arg0 Uri

Uri

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

Decode(String)

public static String Decode(String arg0)

Parameters

arg0 String

String

Returns

String

String

Encode(String)

public static String Encode(String arg0)

Parameters

arg0 String

String

Returns

String

String

Encode(String, String)

public static String Encode(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

String

String

FromFile(File)

public static Uri FromFile(File arg0)

Parameters

arg0 File

File

Returns

Uri

Uri

FromParts(String, String, String)

public static Uri FromParts(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

Uri

Uri

GetAuthority()

public String GetAuthority()

Returns

String

String

GetBooleanQueryParameter(String, bool)

public bool GetBooleanQueryParameter(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

Returns

bool

bool

GetEncodedAuthority()

public String GetEncodedAuthority()

Returns

String

String

GetEncodedFragment()

public String GetEncodedFragment()

Returns

String

String

GetEncodedPath()

public String GetEncodedPath()

Returns

String

String

GetEncodedQuery()

public String GetEncodedQuery()

Returns

String

String

GetEncodedSchemeSpecificPart()

public String GetEncodedSchemeSpecificPart()

Returns

String

String

GetEncodedUserInfo()

public String GetEncodedUserInfo()

Returns

String

String

GetFragment()

public String GetFragment()

Returns

String

String

GetHost()

public String GetHost()

Returns

String

String

GetLastPathSegment()

public String GetLastPathSegment()

Returns

String

String

GetPath()

public String GetPath()

Returns

String

String

GetPathSegments()

public List<String> GetPathSegments()

Returns

List<String>

List

GetPort()

public int GetPort()

Returns

int

int

GetQuery()

public String GetQuery()

Returns

String

String

GetQueryParameter(String)

public String GetQueryParameter(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetQueryParameterNames()

public Set<String> GetQueryParameterNames()

Returns

Set<String>

Set

GetQueryParameters(String)

public List<String> GetQueryParameters(String arg0)

Parameters

arg0 String

String

Returns

List<String>

List

GetScheme()

public String GetScheme()

Returns

String

String

GetSchemeSpecificPart()

public String GetSchemeSpecificPart()

Returns

String

String

GetUserInfo()

public String GetUserInfo()

Returns

String

String

IsAbsolute()

public bool IsAbsolute()

Returns

bool

bool

IsHierarchical()

public bool IsHierarchical()

Returns

bool

bool

IsOpaque()

public bool IsOpaque()

Returns

bool

bool

IsRelative()

public bool IsRelative()

Returns

bool

bool

NormalizeScheme()

public Uri NormalizeScheme()

Returns

Uri

Uri

Parse(String)

public static Uri Parse(String arg0)

Parameters

arg0 String

String

Returns

Uri

Uri

WithAppendedPath(Uri, String)

public static Uri WithAppendedPath(Uri arg0, String arg1)

Parameters

arg0 Uri

Uri

arg1 String

String

Returns

Uri

Uri

WriteToParcel(Parcel, Uri)

public static void WriteToParcel(Parcel arg0, Uri arg1)

Parameters

arg0 Parcel

Parcel

arg1 Uri

Uri

Operators

implicit operator Parcelable(Uri)

Converter from Uri to Parcelable

public static implicit operator Parcelable(Uri t)

Parameters

t Uri

Returns

Parcelable

implicit operator Comparable(Uri)

Converter from Uri to Comparable

public static implicit operator Comparable(Uri t)

Parameters

t Uri

Returns

Comparable