The plugin part Java
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Java Plugin:Java:
All Console safe,
232 entry points.
- class JavaArrayMBS
- class JavaBooleanArrayMBS
- class JavaByteArrayMBS
- class JavaCharArrayMBS
- class JavaClassMBS
- method Constructor
- method CallStaticMain(args() as string)
- method CallStaticVoidMethod(MethodID as JavaMethodMBS, args as memoryblock)
- method CallStaticLongMethod(MethodID as JavaMethodMBS, args as memoryblock) as Int64
- method CallStaticDoubleMethod(MethodID as JavaMethodMBS, args as memoryblock) as double
- method CallStaticFloatMethod(MethodID as JavaMethodMBS, args as memoryblock) as single
- method CallStaticIntMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallStaticShortMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallStaticCharMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallStaticByteMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallStaticObjectMethod(MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallStaticBooleanMethod(MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallStaticMethod(MethodID as JavaMethodMBS, args() as Variant) as Variant
- method Superclass as JavaClassMBS
- method AllocateObject as JavaObjectMBS
- method NewObject(MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method NewObject(MethodID as JavaMethodMBS, args() as Variant) as JavaObjectMBS
- method GetMethod(name as string, sig as string) as JavaMethodMBS
- method GetField(name as string, sig as string) as JavaFieldMBS
- method GetStaticMethod(name as string, sig as string) as JavaMethodMBS
- method GetStaticField(name as string, sig as string) as JavaFieldMBS
- property StaticObjectField(TheField as JavaFieldMBS) as JavaObjectMBS
- property StaticBooleanField(TheField as JavaFieldMBS) as boolean
- property StaticByteField(TheField as JavaFieldMBS) as integer
- property StaticCharField(TheField as JavaFieldMBS) as integer
- property StaticShortField(TheField as JavaFieldMBS) as integer
- property StaticIntField(TheField as JavaFieldMBS) as integer
- property StaticLongField(TheField as JavaFieldMBS) as Int64
- property StaticFloatField(TheField as JavaFieldMBS) as single
- property StaticDoubleField(TheField as JavaFieldMBS) as double
- property StaticField(TheField as JavaFieldMBS) as Variant
- class JavaDoubleArrayMBS
- class JavaExceptionMBS
- class JavaFieldMBS
- class JavaFloatArrayMBS
- class JavaHandleNilExceptionMBS
- class JavaIntArrayMBS
- class JavaLongArrayMBS
- class JavaMethodMBS
- class JavaNotInitializedExceptionMBS
- class JavaObjectArrayMBS
- class JavaObjectMBS
- method Constructor
- method CallVoidMethod(MethodID as JavaMethodMBS, args as memoryblock)
- method CallLongMethod(MethodID as JavaMethodMBS, args as memoryblock) as Int64
- method CallDoubleMethod(MethodID as JavaMethodMBS, args as memoryblock) as double
- method CallFloatMethod(MethodID as JavaMethodMBS, args as memoryblock) as single
- method CallIntMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallShortMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallCharMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallByteMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallObjectMethod(MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallBooleanMethod(MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallMethod(MethodID as JavaMethodMBS, args() as Variant) as Variant
- method CallNonvirtualVoidMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock)
- method CallNonvirtualLongMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Int64
- method CallNonvirtualDoubleMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as double
- method CallNonvirtualFloatMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as single
- method CallNonvirtualIntMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallNonvirtualShortMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallNonvirtualCharMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallNonvirtualByteMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallNonvirtualObjectMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallNonvirtualBooleanMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallNonvirtualMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args() as Variant) as Variant
- method ObjectClass as JavaClassMBS
- method IsInstanceOf(TheClass as JavaClassMBS) as boolean
- method IsSameObject(obj as JavaObjectMBS) as boolean
- method GetDirectBufferAddress(directbuffer as JavaObjectMBS) as integer
- method GetDirectBufferCapacity(directbuffer as JavaObjectMBS) as integer
- property ObjectField(TheField as JavaFieldMBS) as JavaObjectMBS
- property BooleanField(TheField as JavaFieldMBS) as boolean
- property ByteField(TheField as JavaFieldMBS) as integer
- property CharField(TheField as JavaFieldMBS) as integer
- property ShortField(TheField as JavaFieldMBS) as integer
- property IntField(TheField as JavaFieldMBS) as integer
- property LongField(TheField as JavaFieldMBS) as Int64
- property FloatField(TheField as JavaFieldMBS) as single
- property DoubleField(TheField as JavaFieldMBS) as double
- property Field(TheField as JavaFieldMBS) as Variant
- property Lasterror as Integer
- property Handle as Integer
- property VM as JavaVMMBS
- property Database as variant
- property Tag as Variant
- property ClassName as String
- class JavaRuntimeMBS
- class JavaShortArrayMBS
- class JavaStringMBS
- class JavaThrowableMBS
- class JavaVMMBS
- method DefineClass(name as string, Data as String) as JavaClassMBS
- method DefineClass(name as string, Data as MemoryBlock) as JavaClassMBS
- method ToReflectedMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, isStatic as boolean) as JavaObjectMBS
- method ToReflectedField(TheClass as JavaClassMBS, fieldID as JavaFieldMBS, isStatic as boolean) as JavaObjectMBS
- method FindClass(name as string) as JavaClassMBS
- method NewDirectByteBuffer(address as integer, size as integer) as JavaObjectMBS
- method NewDirectByteBuffer(mem as memoryblock) as JavaObjectMBS
- method NewStringUTF8(s as string) as JavaStringMBS
- method NewStringUnicode(s as string) as JavaStringMBS
- method NewBooleanArray(values() as Boolean) as JavaBooleanArrayMBS
- method NewByteArray(values() as UInt8) as JavaBooleanArrayMBS
- method NewCharArray(values() as UInt16) as JavaCharArrayMBS
- method NewShortArray(values() as Int16) as JavaShortArrayMBS
- method NewIntArray(values() as Int32) as JavaIntArrayMBS
- method NewLongArray(values() as Int64) as JavaLongArrayMBS
- method NewFloatArray(values() as Single) as JavaFloatArrayMBS
- method NewDoubleArray(values() as Double) as JavaDoubleArrayMBS
- method NewStringArray(values() as String) as JavaObjectArrayMBS
- method NewObjectArray(values() as JavaObjectMBS) as JavaObjectArrayMBS
- method NewBooleanArray(size as integer) as JavaBooleanArrayMBS
- method NewByteArray(size as integer) as JavaByteArrayMBS
- method NewCharArray(size as integer) as JavaCharArrayMBS
- method NewShortArray(size as integer) as JavaShortArrayMBS
- method NewIntArray(size as integer) as JavaIntArrayMBS
- method NewLongArray(size as integer) as JavaLongArrayMBS
- method NewFloatArray(size as integer) as JavaFloatArrayMBS
- method NewDoubleArray(size as integer) as JavaDoubleArrayMBS
- method NewObjectArray(size as integer, TheClass as JavaClassMBS, InitialValue as JavaObjectMBS = nil) as JavaObjectArrayMBS
- method NewStringArray(size as integer, InitialValue as JavaStringMBS = nil) as JavaObjectArrayMBS
- method NewBooleanArray(ref as JavaObjectMBS) as JavaBooleanArrayMBS
- method NewByteArray(ref as JavaObjectMBS) as JavaByteArrayMBS
- method NewCharArray(ref as JavaObjectMBS) as JavaCharArrayMBS
- method NewShortArray(ref as JavaObjectMBS) as JavaShortArrayMBS
- method NewIntArray(ref as JavaObjectMBS) as JavaIntArrayMBS
- method NewLongArray(ref as JavaObjectMBS) as JavaLongArrayMBS
- method NewFloatArray(ref as JavaObjectMBS) as JavaFloatArrayMBS
- method NewDoubleArray(ref as JavaObjectMBS) as JavaDoubleArrayMBS
- method NewObjectArray(ref as JavaObjectMBS) as JavaObjectArrayMBS
- method Constructor(version as integer, options() as string, ignoreUnrecognizedOptions as boolean)
- method Constructor(version as integer, options() as string, path as folderitem, ignoreUnrecognizedOptions as boolean)
- method Constructor(version as integer, options() as string, path as string, ignoreUnrecognizedOptions as boolean)
- method Constructor(path as folderitem)
- method Constructor(path as string)
- method FromReflectedMethod(method as JavaObjectMBS) as JavaMethodMBS
- method FromReflectedField(field as JavaObjectMBS) as JavaFieldMBS
- method Version as integer
- method MonitorEnter(obj as JavaObjectMBS) as integer
- method MonitorExit(obj as JavaObjectMBS) as integer
- method IsAssignableFrom(TheSubClass as JavaClassMBS, TheSuperClass as JavaClassMBS) as boolean
- method FreeCurrentThread
- method Runtime as JavaRuntimeMBS
- property Handle as Integer
- property Lasterror as Integer
- shared method SetLibraryPath(path as string)
- shared method SetLibraryPath(path as folderitem)
Blog Entries