Table of Contents

Class ModuleLayer.Controller

Namespace
Java.Lang
Assembly
MASES.JNet.dll
public class ModuleLayer.Controller : JVMBridgeBase<ModuleLayer.Controller>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<ModuleLayer.Controller>
ModuleLayer.Controller
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<ModuleLayer.Controller>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ModuleLayer.Controller>.IsAssignableFrom<T>()
JVMBridgeBase<ModuleLayer.Controller>.Execute<T>(params T[])
JVMBridgeBase<ModuleLayer.Controller>.DynBridgeClazz
JVMBridgeBase<ModuleLayer.Controller>.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

Controller()

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

public Controller()

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

AddExports(Module, String, Module)

public ModuleLayer.Controller AddExports(Module arg0, String arg1, Module arg2)

Parameters

arg0 Module

Module

arg1 String

String

arg2 Module

Module

Returns

ModuleLayer.Controller

ModuleLayer.Controller

AddOpens(Module, String, Module)

public ModuleLayer.Controller AddOpens(Module arg0, String arg1, Module arg2)

Parameters

arg0 Module

Module

arg1 String

String

arg2 Module

Module

Returns

ModuleLayer.Controller

ModuleLayer.Controller

AddReads(Module, Module)

public ModuleLayer.Controller AddReads(Module arg0, Module arg1)

Parameters

arg0 Module

Module

arg1 Module

Module

Returns

ModuleLayer.Controller

ModuleLayer.Controller

Layer()

public ModuleLayer Layer()

Returns

ModuleLayer

ModuleLayer