Class Uri
public class Uri : JVMBridgeBase<Uri>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable, IComparable<Uri>
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Uri>Uri
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Uri>.SExecuteWithSignature<TReturn, TConverter>(Type, string, string, params object[])JVMBridgeBase<Uri>.IsAssignableFrom(IJavaType)JVMBridgeBase<Uri>.IsAssignableFrom<T>()JVMBridgeBase<Uri>.Execute<T>(params T[])JVMBridgeBase<Uri>.DynBridgeClazzJVMBridgeBase<Uri>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
EMPTY
public static Uri EMPTY { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
BuildUpon()
public Uri.Builder BuildUpon()
Returns
CompareTo(Uri)
public int CompareTo(Uri arg0)
Parameters
Returns
CompareTo(object)
public int CompareTo(object arg0)
Parameters
Returns
Decode(String)
public static String Decode(String arg0)
Parameters
Returns
Encode(String)
public static String Encode(String arg0)
Parameters
Returns
Encode(String, String)
public static String Encode(String arg0, String arg1)
Parameters
Returns
FromFile(File)
public static Uri FromFile(File arg0)
Parameters
Returns
FromParts(String, String, String)
public static Uri FromParts(String arg0, String arg1, String arg2)
Parameters
Returns
GetAuthority()
public String GetAuthority()
Returns
GetBooleanQueryParameter(String, bool)
public bool GetBooleanQueryParameter(String arg0, bool arg1)
Parameters
Returns
GetEncodedAuthority()
public String GetEncodedAuthority()
Returns
GetEncodedFragment()
public String GetEncodedFragment()
Returns
GetEncodedPath()
public String GetEncodedPath()
Returns
GetEncodedQuery()
public String GetEncodedQuery()
Returns
GetEncodedSchemeSpecificPart()
public String GetEncodedSchemeSpecificPart()
Returns
GetEncodedUserInfo()
public String GetEncodedUserInfo()
Returns
GetFragment()
public String GetFragment()
Returns
GetHost()
public String GetHost()
Returns
GetLastPathSegment()
public String GetLastPathSegment()
Returns
GetPath()
public String GetPath()
Returns
GetPathSegments()
public List<String> GetPathSegments()
Returns
GetPort()
public int GetPort()
Returns
GetQuery()
public String GetQuery()
Returns
GetQueryParameter(String)
public String GetQueryParameter(String arg0)
Parameters
Returns
GetQueryParameterNames()
public Set<String> GetQueryParameterNames()
Returns
GetQueryParameters(String)
public List<String> GetQueryParameters(String arg0)
Parameters
Returns
GetScheme()
public String GetScheme()
Returns
GetSchemeSpecificPart()
public String GetSchemeSpecificPart()
Returns
GetUserInfo()
public String GetUserInfo()
Returns
IsAbsolute()
public bool IsAbsolute()
Returns
IsHierarchical()
public bool IsHierarchical()
Returns
IsOpaque()
public bool IsOpaque()
Returns
IsRelative()
public bool IsRelative()
Returns
NormalizeScheme()
public Uri NormalizeScheme()
Returns
Parse(String)
public static Uri Parse(String arg0)
Parameters
Returns
WithAppendedPath(Uri, String)
public static Uri WithAppendedPath(Uri arg0, String arg1)
Parameters
Returns
WriteToParcel(Parcel, Uri)
public static void WriteToParcel(Parcel arg0, Uri arg1)
Parameters
Operators
implicit operator Parcelable(Uri)
Converter from Uri to Parcelable
public static implicit operator Parcelable(Uri t)
Parameters
t
Uri
Returns
implicit operator Comparable(Uri)
Converter from Uri to Comparable
public static implicit operator Comparable(Uri t)
Parameters
t
Uri