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
argsobject[]
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
arg0ClassLoaderarg1Stringarg2Intent
Returns
Exceptions
InstantiateActivityDirect(ClassLoader, String, Intent)
public Activity InstantiateActivityDirect(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0ClassLoaderarg1Stringarg2Intent
Returns
Exceptions
InstantiateApplication(ClassLoader, String)
public Application InstantiateApplication(ClassLoader arg0, String arg1)
Parameters
arg0ClassLoaderarg1String
Returns
Exceptions
InstantiateClassLoader(ClassLoader, ApplicationInfo)
public ClassLoader InstantiateClassLoader(ClassLoader arg0, ApplicationInfo arg1)
Parameters
arg0ClassLoaderarg1ApplicationInfo
Returns
InstantiateProvider(ClassLoader, String)
public ContentProvider InstantiateProvider(ClassLoader arg0, String arg1)
Parameters
arg0ClassLoaderarg1String
Returns
Exceptions
InstantiateReceiver(ClassLoader, String, Intent)
public BroadcastReceiver InstantiateReceiver(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0ClassLoaderarg1Stringarg2Intent
Returns
Exceptions
InstantiateService(ClassLoader, String, Intent)
public Service InstantiateService(ClassLoader arg0, String arg1, Intent arg2)
Parameters
arg0ClassLoaderarg1Stringarg2Intent