C# Class net.sf.jni4net.Bridge

Show file Open project: Mazrick/jni4net Class Usage Examples

Public Methods

Method Description
CreateJVM ( BridgeSetup setup ) : JNIEnv
CreateJVM ( ) : void
GetVersion ( ) : string
SetSystemClassLoader ( ClassLoader classLoader ) : void

Private Methods

Method Description
BindCore ( JNIEnv env, BridgeSetup newSetup ) : void
Bridge ( ) : System
CheckAlreadyLoaded ( BridgeSetup newSetup, JNIEnv env ) : bool
CreateJVM ( ) : JNIEnv
CurrentDomain_DomainUnload ( object sender, EventArgs e ) : void
DumpRuntimeVersions ( ) : void
FindJar ( ) : string
LoadAndRegisterAssemblyByName ( string strongName ) : void
LoadAndRegisterAssemblyFrom ( java.io.File assemblyFile ) : void
LoadAndRegisterAssemblyFromClassLoader ( java.io.File assemblyFile, ClassLoader classLoader ) : void
RegisterAssembly ( Assembly assembly ) : void
RegisterAssembly ( Assembly assembly, ClassLoader classLoader ) : void
initDotNetImpl ( IntPtr envi, IntPtr clazz ) : int

Method Details

CreateJVM() public static method

public static CreateJVM ( BridgeSetup setup ) : JNIEnv
setup BridgeSetup
return net.sf.jni4net.jni.JNIEnv

CreateJVM() public static method

public static CreateJVM ( ) : void
return void

GetVersion() public static method

public static GetVersion ( ) : string
return string

SetSystemClassLoader() public static method

public static SetSystemClassLoader ( ClassLoader classLoader ) : void
classLoader java.lang.ClassLoader
return void