Table of Contents

Class URI

Namespace
Java.Net
Assembly
MASES.Netdroid.dll
public class URI : JVMBridgeBase<URI>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IComparable<URI>, ISerializable
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

public URI()

URI(String)

public URI(String arg0)

Parameters

arg0 String

String

Exceptions

URISyntaxException

URI(String, String, String)

public URI(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Exceptions

URISyntaxException

URI(String, String, String, String)

public URI(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Exceptions

URISyntaxException

URI(String, String, String, String, String)

public URI(String arg0, String arg1, String arg2, String arg3, String arg4)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

arg4 String

String

Exceptions

URISyntaxException

URI(String, String, String, int, String, String, String)

public URI(String arg0, String arg1, String arg2, int arg3, String arg4, String arg5, String arg6)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 int

int

arg4 String

String

arg5 String

String

arg6 String

String

Exceptions

URISyntaxException

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

public URI(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

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

Create(String)

public static URI Create(String arg0)

Parameters

arg0 String

String

Returns

URI

URI

GetAuthority()

public String GetAuthority()

Returns

String

String

GetFragment()

public String GetFragment()

Returns

String

String

GetHost()

public String GetHost()

Returns

String

String

GetPath()

public String GetPath()

Returns

String

String

GetPort()

public int GetPort()

Returns

int

int

GetQuery()

public String GetQuery()

Returns

String

String

GetRawAuthority()

public String GetRawAuthority()

Returns

String

String

GetRawFragment()

public String GetRawFragment()

Returns

String

String

GetRawPath()

public String GetRawPath()

Returns

String

String

GetRawQuery()

public String GetRawQuery()

Returns

String

String

GetRawSchemeSpecificPart()

public String GetRawSchemeSpecificPart()

Returns

String

String

GetRawUserInfo()

public String GetRawUserInfo()

Returns

String

String

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

IsOpaque()

public bool IsOpaque()

Returns

bool

bool

Normalize()

public URI Normalize()

Returns

URI

URI

ParseServerAuthority()

public URI ParseServerAuthority()

Returns

URI

URI

Exceptions

URISyntaxException

Relativize(URI)

public URI Relativize(URI arg0)

Parameters

arg0 URI

URI

Returns

URI

URI

Resolve(String)

public URI Resolve(String arg0)

Parameters

arg0 String

String

Returns

URI

URI

Resolve(URI)

public URI Resolve(URI arg0)

Parameters

arg0 URI

URI

Returns

URI

URI

ToASCIIString()

public String ToASCIIString()

Returns

String

String

ToURL()

public URL ToURL()

Returns

URL

URL

Exceptions

MalformedURLException

Operators

implicit operator Serializable(URI)

Converter from URI to Serializable

public static implicit operator Serializable(URI t)

Parameters

t URI

Returns

Serializable

implicit operator Comparable(URI)

Converter from URI to Comparable

public static implicit operator Comparable(URI t)

Parameters

t URI

Returns

Comparable