com.livecode.java

Typemodule
DictionaryLCB
LibraryLiveCode Builder
Associationscom.livecode.java
Summary

This module provides utility handlers for converting to and from Java types.

Description

 Important: This library is currently supported on Android, Mac and Linux. Binding to java classes requires the availability of a Java runtime and access to the appropriate libraries. On Mac, the JAVA_HOME environment variable must be set to the path to your Java installation (usually at /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home). On Linux, your LD_LIBRARY_PATH must be set to the folder containing the libjvm.so library (usually at ${JAVA_HOME}/jre/lib/amd64/server on 64-bit Linux).

TypeNameSummarySyntax
handlerGetJavaClassName

Get Java class name of a Java object

GetJavaClassName(<pObj>)

- - -ListFromJObjectArray

Convert a java object array into a List of java objects

ListFromJObjectArray(<pObj>)

- - -ListToJObjectArray

Convert a List of JObjects into a JObjectArray

ListToJObjectArray(<pList>,<pClass>)

- - -PointerFromJObject

Convert a JObject into a Pointer

PointerFromJObject(<pObj>)

- - -PointerToJObject

Convert a Pointer into a JObject

PointerToJObject(<pPointer>)

- - -StringFromJString

Convert a java string into a String

StringFromJString(<pObj>)

- - -StringToJString

Convert a String into a java string

StringToJString(<pString>)

modulecom.livecode.java

This module provides utility handlers for converting to and from Java types.

StringToJString(<pString>)