Table of Contents

Interface IJVMBridgeBaseStatic

Namespace
MASES.JCOBridge.C2JBridge
Assembly
C2JBridge.dll

Generic interface containing accessor for IJavaType of every typed JVMBridgeBase

public interface IJVMBridgeBaseStatic : IJVMBridgeBase, IJVMBridgeDefinition
Inherited Members
Extension Methods

Remarks

Never implements this interface directly. Extends JVMBridgeBase or JVMBridgeBase<TClass> instead.

Properties

BridgeClazz

The IJavaType of the implementing class

IJavaType BridgeClazz { get; }

Property Value

IJavaType

DynBridgeClazz

The dynamic accessor to BridgeClazz

dynamic DynBridgeClazz { get; }

Property Value

dynamic

Methods

IsAssignableFrom(IJavaType)

Verify if this IJVMBridgeBase is assignable from clazz

bool IsAssignableFrom(IJavaType clazz)

Parameters

clazz IJavaType

The IJavaType to be checked

Returns

bool

true if this IJavaType is assignable from clazz, otherwise false

IsAssignableFrom(string)

Verify if this IJVMBridgeBase is assignable from clazz

bool IsAssignableFrom(string clazz)

Parameters

clazz string

The class name to be checked

Returns

bool

true if this class name is assignable from clazz, otherwise false

IsAssignableFrom<T>()

Verify if this IJVMBridgeBase is assignable from T

bool IsAssignableFrom<T>() where T : IJVMBridgeBase, new()

Returns

bool

true if this IJavaType is assignable from T, otherwise false

Type Parameters

T

A type implementing IJVMBridgeBase