Table of Contents

Class URI

Namespace
Java.Net
Assembly
MASES.Netdroid.dll
public class URI : JVMBridgeBase<URI>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IComparable<URI>, ISerializable
Inheritance
URI
Implements
Extension Methods

Constructors

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(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public URI(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

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

CreatePoolableInstance(String)

HPA initializer for URI(Java.Lang.String arg0)

public static URI CreatePoolableInstance(String arg0)

Parameters

arg0 String

Returns

URI

CreatePoolableInstance(String, String, String)

HPA initializer for URI(Java.Lang.String arg0, Java.Lang.String arg1, Java.Lang.String arg2)

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

Parameters

arg0 String
arg1 String
arg2 String

Returns

URI

CreatePoolableInstance(String, String, String, String)

HPA initializer for URI(Java.Lang.String arg0, Java.Lang.String arg1, Java.Lang.String arg2, Java.Lang.String arg3)

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

Parameters

arg0 String
arg1 String
arg2 String
arg3 String

Returns

URI

CreatePoolableInstance(String, String, String, String, String)

HPA initializer for URI(Java.Lang.String arg0, Java.Lang.String arg1, Java.Lang.String arg2, Java.Lang.String arg3, Java.Lang.String arg4)

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

Parameters

arg0 String
arg1 String
arg2 String
arg3 String
arg4 String

Returns

URI

CreatePoolableInstance(String, String, String, int, String, String, String)

HPA initializer for URI(Java.Lang.String arg0, Java.Lang.String arg1, Java.Lang.String arg2, int arg3, Java.Lang.String arg4, Java.Lang.String arg5, Java.Lang.String arg6)

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

Parameters

arg0 String
arg1 String
arg2 String
arg3 int
arg4 String
arg5 String
arg6 String

Returns

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