Class AppComponentFactory
public class AppComponentFactory : JVMBridgeBase<AppComponentFactory>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AppComponentFactory>AppComponentFactory
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AppComponentFactory>.SExecuteWithSignature(IJavaType, string, string, params object[])JVMBridgeBase<AppComponentFactory>.SExecute<TNewClass, TReturn, TConverter>(string, params object[])JVMBridgeBase<AppComponentFactory>.IsAssignableFrom(IJavaType)JVMBridgeBase<AppComponentFactory>.IsAssignableFrom<T>()JVMBridgeBase<AppComponentFactory>.Execute<T>(params T[])JVMBridgeBase<AppComponentFactory>.DynBridgeClazzJVMBridgeBase<AppComponentFactory>.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
AppComponentFactory()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AppComponentFactory()
AppComponentFactory(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 AppComponentFactory(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
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
InstantiateActivity(ClassLoader, String, Intent)
public Activity InstantiateActivity(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0
ClassLoaderarg1
Stringarg2
Intent
Returns
Exceptions
InstantiateActivityDirect(ClassLoader, String, Intent)
public Activity InstantiateActivityDirect(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0
ClassLoaderarg1
Stringarg2
Intent
Returns
Exceptions
InstantiateApplication(ClassLoader, String)
public Application InstantiateApplication(ClassLoader arg0, String arg1)
Parameters
arg0
ClassLoaderarg1
String
Returns
Exceptions
InstantiateClassLoader(ClassLoader, ApplicationInfo)
public ClassLoader InstantiateClassLoader(ClassLoader arg0, ApplicationInfo arg1)
Parameters
arg0
ClassLoaderarg1
ApplicationInfo
Returns
InstantiateProvider(ClassLoader, String)
public ContentProvider InstantiateProvider(ClassLoader arg0, String arg1)
Parameters
arg0
ClassLoaderarg1
String
Returns
Exceptions
InstantiateReceiver(ClassLoader, String, Intent)
public BroadcastReceiver InstantiateReceiver(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0
ClassLoaderarg1
Stringarg2
Intent
Returns
Exceptions
InstantiateService(ClassLoader, String, Intent)
public Service InstantiateService(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0
ClassLoaderarg1
Stringarg2
Intent