Table of Contents

Class URLUtil

Namespace
Android.Webkit
Assembly
MASES.Netdroid.dll
public class URLUtil : JVMBridgeBase<URLUtil>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
URLUtil
Implements
Extension Methods

Constructors

URLUtil()

public URLUtil()

URLUtil(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 URLUtil(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

ComposeSearchUrl(String, String, String)

public static String ComposeSearchUrl(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

String

String

CreatePoolableInstance()

HPA initializer for URLUtil()

public static URLUtil CreatePoolableInstance()

Returns

URLUtil

Decode(byte[])

public static byte[] Decode(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

byte[]

byte

Exceptions

IllegalArgumentException

GuessFileName(String, String, String)

public static String GuessFileName(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

String

String

GuessUrl(String)

public static String GuessUrl(String arg0)

Parameters

arg0 String

String

Returns

String

String

IsAboutUrl(String)

public static bool IsAboutUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsAssetUrl(String)

public static bool IsAssetUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsContentUrl(String)

public static bool IsContentUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsCookielessProxyUrl(String)

[Obsolete("Deprecated in JVM")]
public static bool IsCookielessProxyUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsDataUrl(String)

public static bool IsDataUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsFileUrl(String)

public static bool IsFileUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsHttpUrl(String)

public static bool IsHttpUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsHttpsUrl(String)

public static bool IsHttpsUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsJavaScriptUrl(String)

public static bool IsJavaScriptUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsNetworkUrl(String)

public static bool IsNetworkUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

IsValidUrl(String)

public static bool IsValidUrl(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

StripAnchor(String)

public static String StripAnchor(String arg0)

Parameters

arg0 String

String

Returns

String

String