Platforms to show: All Mac Windows Linux Cross-Platform
Java
Run Java code inside Realbasic!
- class JavaArrayMBS
- method Length as integer
- class JavaBooleanArrayMBS
- class JavaByteArrayMBS
- class JavaCharArrayMBS
- class JavaClassMBS
- method AllocateObject as JavaObjectMBS
- method CallStaticBooleanMethod(MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallStaticByteMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallStaticCharMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- 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 CallStaticLongMethod(MethodID as JavaMethodMBS, args as memoryblock) as double
- method CallStaticMain(args() as string)
- method CallStaticObjectMethod(MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallStaticShortMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallStaticVoidMethod(MethodID as JavaMethodMBS, args as memoryblock)
- method GetField(name as string, sig as string) as JavaFieldMBS
- method GetMethod(name as string, sig as string) as JavaMethodMBS
- method GetStaticField(name as string, sig as string) as JavaFieldMBS
- method GetStaticMethod(name as string, sig as string) as JavaMethodMBS
- method NewObject(methodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method StaticBooleanField(TheField as JavaFieldMBS) as boolean
- method StaticByteField(TheField as JavaFieldMBS) as integer
- method StaticCharField(TheField as JavaFieldMBS) as integer
- method StaticDoubleField(TheField as JavaFieldMBS) as double
- method StaticFloatField(TheField as JavaFieldMBS) as single
- method StaticIntField(TheField as JavaFieldMBS) as integer
- method StaticLongField(TheField as JavaFieldMBS) as double
- method StaticObjectField(TheField as JavaFieldMBS) as JavaObjectMBS
- method StaticShortField(TheField as JavaFieldMBS) as integer
- method Superclass as JavaClassMBS
- class JavaDoubleArrayMBS
- class JavaFieldMBS
- property Handle as Integer
- class JavaFloatArrayMBS
- class JavaHandleNilExceptionMBS
- class JavaIntArrayMBS
- class JavaLongArrayMBS
- class JavaMethodMBS
- property Handle as Integer
- class JavaNotInitializedExceptionMBS
- class JavaObjectArrayMBS
- method ArrayElement(index as integer) as JavaObjectMBS
- class JavaObjectMBS
- method BooleanField(TheField as JavaFieldMBS) as boolean
- method ByteField(TheField as JavaFieldMBS) as integer
- method CallBooleanMethod(MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallByteMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallCharMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- 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 CallLongMethod(MethodID as JavaMethodMBS, args as memoryblock) as double
- method CallNonvirtualBooleanMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallNonvirtualByteMethod(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 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 CallNonvirtualLongMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as double
- method CallNonvirtualObjectMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallNonvirtualShortMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallNonvirtualVoidMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock)
- method CallObjectMethod(MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallShortMethod(MethodID as JavaMethodMBS, args as memoryblock) as integer
- method CallVoidMethod(MethodID as JavaMethodMBS, args as memoryblock)
- method CharField(TheField as JavaFieldMBS) as integer
- method DoubleField(TheField as JavaFieldMBS) as double
- method FloatField(TheField as JavaFieldMBS) as single
- method GetDirectBufferAddress(directbuffer as JavaObjectMBS) as integer
- method GetDirectBufferCapacity(directbuffer as JavaObjectMBS) as integer
- method IntField(TheField as JavaFieldMBS) as integer
- method IsInstanceOf(TheClass as JavaClassMBS) as boolean
- method IsSameObject(obj as JavaObjectMBS) as boolean
- method LongField(TheField as JavaFieldMBS) as double
- method ObjectClass as JavaClassMBS
- method ObjectField(TheField as JavaFieldMBS) as JavaObjectMBS
- method ShortField(TheField as JavaFieldMBS) as integer
- property Handle as Integer
- property Lasterror as Integer
- class JavaShortArrayMBS
- class JavaStringMBS
- method CopyString as string
- method CopyString(start as integer, len as integer) as string
- method CopyStringUTF as string
- method CopyStringUTF(start as integer, len as integer) as string
- method Length as integer
- method UTFLength as integer
- class JavaThrowableMBS
- class JavaVMMBS
- method Constructor(path as folderitem)
- method Constructor(path as string)
- 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)
- shared method DeleteGlobalRef(obj as JavaObjectMBS)
- shared method DeleteLocalRef(obj as JavaObjectMBS)
- shared method DeleteWeakGlobalRef(weak as JavaObjectMBS)
- shared method EnsureLocalCapacity(capacity as integer) as integer
- method FindClass(name as string) as JavaClassMBS
- shared method FreeCurrentThread
- shared method FromReflectedField(field as JavaObjectMBS) as JavaFieldMBS
- shared method FromReflectedMethod(method as JavaObjectMBS) as JavaMethodMBS
- shared method IsAssignableFrom(TheSubClass as JavaClassMBS, TheSuperClass as JavaClassMBS) as boolean
- shared method MonitorEnter(obj as JavaObjectMBS) as integer
- shared method MonitorExit(obj as JavaObjectMBS) as integer
- method NewBooleanArray(ref as JavaObjectMBS) as JavaBooleanArrayMBS
- method NewBooleanArray(size as integer) as JavaBooleanArrayMBS
- method NewByteArray(ref as JavaObjectMBS) as JavaByteArrayMBS
- method NewByteArray(size as integer) as JavaByteArrayMBS
- method NewCharArray(ref as JavaObjectMBS) as JavaCharArrayMBS
- method NewCharArray(size as integer) as JavaCharArrayMBS
- method NewDirectByteBuffer(address as integer, size as integer) as JavaObjectMBS
- method NewDirectByteBuffer(mem as memoryblock) as JavaObjectMBS
- method NewDoubleArray(ref as JavaObjectMBS) as JavaDoubleArrayMBS
- method NewDoubleArray(size as integer) as JavaDoubleArrayMBS
- method NewFloatArray(ref as JavaObjectMBS) as JavaFloatArrayMBS
- method NewFloatArray(size as integer) as JavaFloatArrayMBS
- method NewGlobalRef(obj as JavaObjectMBS) as JavaObjectMBS
- method NewIntArray(ref as JavaObjectMBS) as JavaIntArrayMBS
- method NewIntArray(size as integer) as JavaIntArrayMBS
- method NewLocalRef(obj as JavaObjectMBS) as JavaObjectMBS
- method NewLongArray(ref as JavaObjectMBS) as JavaLongArrayMBS
- method NewLongArray(size as integer) as JavaLongArrayMBS
- method NewObjectArray(ref as JavaObjectMBS) as JavaObjectArrayMBS
- method NewObjectArray(size as integer, TheClass as JavaClassMBS, InitialValue as JavaObjectMBS) as JavaObjectArrayMBS
- method NewShortArray(ref as JavaObjectMBS) as JavaShortArrayMBS
- method NewShortArray(size as integer) as JavaShortArrayMBS
- method NewStringUnicode(s as string) as JavaStringMBS
- method NewStringUTF8(s as string) as JavaStringMBS
- method NewWeakGlobalRef(obj as JavaObjectMBS) as JavaObjectMBS
- shared method Runtime as JavaRuntimeMBS
- shared method SetLibraryPath(path as folderitem)
- shared method SetLibraryPath(path as string)
- method ToReflectedField(TheClass as JavaClassMBS, fieldID as JavaFieldMBS, isStatic as boolean) as JavaObjectMBS
- method ToReflectedMethod(TheClass as JavaClassMBS, methodID as JavaMethodMBS, isStatic as boolean) as JavaObjectMBS
- shared method Version as integer
- property Handle as Integer
- property Lasterror as Integer
- const JNI_VERSION_1_1=&h00010001
- const JNI_VERSION_1_2=&h00010002
- const JNI_VERSION_1_4=&h00010004
The items on this page are in the following plugins: MBS REALbasic Java Plugin.
Links
MBS Realbasic PDF Plugins - Bilder aus Nickenich