Table of Contents

Class URI

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

Authority

public String Authority { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

Fragment

public String Fragment { get; }

Property Value

String

Host

public String Host { 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

Path

public String Path { get; }

Property Value

String

Port

public int Port { get; }

Property Value

int

Query

public String Query { get; }

Property Value

String

RawAuthority

public String RawAuthority { get; }

Property Value

String

RawFragment

public String RawFragment { get; }

Property Value

String

RawPath

public String RawPath { get; }

Property Value

String

RawQuery

public String RawQuery { get; }

Property Value

String

RawSchemeSpecificPart

public String RawSchemeSpecificPart { get; }

Property Value

String

RawUserInfo

public String RawUserInfo { get; }

Property Value

String

Scheme

public String Scheme { get; }

Property Value

String

SchemeSpecificPart

public String SchemeSpecificPart { get; }

Property Value

String

UserInfo

public String UserInfo { get; }

Property Value

String

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

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