Table of Contents

Class ComponentName

Namespace
Android.Content
Assembly
MASES.Netdroid.dll
public class ComponentName : JVMBridgeBase<ComponentName>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable, ICloneable, IComparable<ComponentName>
Inheritance
JVMBridgeBase
JVMBridgeBase<ComponentName>
ComponentName
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ComponentName>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ComponentName>.IsAssignableFrom<T>()
JVMBridgeBase<ComponentName>.Execute<T>(params T[])
JVMBridgeBase<ComponentName>.DynBridgeClazz
JVMBridgeBase<ComponentName>.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

ComponentName()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public ComponentName()

ComponentName(Context, Class)

public ComponentName(Context arg0, Class arg1)

Parameters

arg0 Context

Context

arg1 Class

Class

ComponentName(Context, String)

public ComponentName(Context arg0, String arg1)

Parameters

arg0 Context

Context

arg1 String

String

ComponentName(Parcel)

public ComponentName(Parcel arg0)

Parameters

arg0 Parcel

Parcel

ComponentName(String, String)

public ComponentName(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

ComponentName(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 ComponentName(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

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

Clone()

public ComponentName Clone()

Returns

ComponentName

ComponentName

CompareTo(ComponentName)

public int CompareTo(ComponentName arg0)

Parameters

arg0 ComponentName

ComponentName

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

CreateRelative(Context, String)

public static ComponentName CreateRelative(Context arg0, String arg1)

Parameters

arg0 Context

Context

arg1 String

String

Returns

ComponentName

ComponentName

CreateRelative(String, String)

public static ComponentName CreateRelative(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

ComponentName

ComponentName

DescribeContents()

public int DescribeContents()

Returns

int

int

FlattenToShortString()

public String FlattenToShortString()

Returns

String

String

FlattenToString()

public String FlattenToString()

Returns

String

String

GetClassName()

public String GetClassName()

Returns

String

String

GetPackageName()

public String GetPackageName()

Returns

String

String

GetShortClassName()

public String GetShortClassName()

Returns

String

String

ReadFromParcel(Parcel)

public static ComponentName ReadFromParcel(Parcel arg0)

Parameters

arg0 Parcel

Parcel

Returns

ComponentName

ComponentName

ToShortString()

public String ToShortString()

Returns

String

String

UnflattenFromString(String)

public static ComponentName UnflattenFromString(String arg0)

Parameters

arg0 String

String

Returns

ComponentName

ComponentName

WriteToParcel(ComponentName, Parcel)

public static void WriteToParcel(ComponentName arg0, Parcel arg1)

Parameters

arg0 ComponentName

ComponentName

arg1 Parcel

Parcel

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int

Operators

implicit operator Parcelable(ComponentName)

Converter from ComponentName to Parcelable

public static implicit operator Parcelable(ComponentName t)

Parameters

t ComponentName

Returns

Parcelable

implicit operator Cloneable(ComponentName)

Converter from ComponentName to Cloneable

public static implicit operator Cloneable(ComponentName t)

Parameters

t ComponentName

Returns

Cloneable

implicit operator Comparable(ComponentName)

Converter from ComponentName to Comparable

public static implicit operator Comparable(ComponentName t)

Parameters

t ComponentName

Returns

Comparable