Table of Contents

Class JVMBridgeBase<TClass, TInterface>

Namespace
MASES.JCOBridge.C2JBridge
Assembly
C2JBridge.dll

Public entry point of JVMBridgeBase<TClass>

public abstract class JVMBridgeBase<TClass, TInterface> : JVMBridgeBase<TClass>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition where TClass : TInterface, IJVMBridgeBase, new()

Type Parameters

TClass

A class inherited from JVMBridgeBase<TClass>

TInterface

An interface the class shall inherit from

Inheritance
JVMBridgeBase<TClass, TInterface>
Implements
Inherited Members
Extension Methods

Examples

This is a basic example showing JVMBridgeBase<TClass> class usage

class TheClass : JVMBridgeBase<TheClass>
{
    public override string BridgeClassName => "org.company.TheClass";

    public TheClass()
    {
    }
}

Constructors

JVMBridgeBase()

Used to create instance of BridgeClassName

public JVMBridgeBase()

JVMBridgeBase(params object[])

Used to create instance of BridgeClassName

public JVMBridgeBase(params object[] args)

Parameters

args object[]

The arguments of constructor