java-bridge-0.9: Bindings to the JNI and a high level interface generator.

Index

-->Foreign.Java
::=Foreign.Java
A 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
ArrayForeign.Java.Bindings
arrayForeign.Java
ArrayAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
arrayLengthForeign.Java
ArrayResultForeign.Java.Bindings
ArrayResultComponentForeign.Java.Bindings
ArrayResultTypeForeign.Java.Bindings
asMaybeArrayObjectForeign.Java.Bindings
asObjectForeign.Java
atForeign.Java
B 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
bindMethodForeign.Java
bindStaticMethodForeign.Java
booleanForeign.Java
BooleanAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
BooleanResultForeign.Java.Bindings
byteForeign.Java
ByteAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
ByteResultForeign.Java.Bindings
bytesFromJString 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
C 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
callBooleanMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callByteMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callCharMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callDoubleMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callFloatMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callIntMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callLongMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callMethodForeign.Java
callMethodEForeign.Java
callMethodXForeign.Java
callObjectMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callShortMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticBooleanMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticByteMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticCharMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticDoubleMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticFloatMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticIntMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticLongMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticMethodForeign.Java
callStaticMethodEForeign.Java
callStaticMethodXForeign.Java
callStaticObjectMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticShortMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticStringMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStaticVoidMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callStringMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
callVoidMethod 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
charForeign.Java
CharAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
CharResultForeign.Java.Bindings
charsFromJString 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
classOfForeign.Java
coerceForeign.Java.Bindings
CoercedTypeForeign.Java.Bindings
createVM 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
createVM' 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
D 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
DEBUGForeign.Java.JNI
deleteForeign.Java.Bindings
destroyVM 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
doubleForeign.Java
DoubleAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
DoubleResultForeign.Java.Bindings
equalsForeign.Java
exceptionCheck 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
exceptionClear 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
exceptionDescribe 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
exceptionOccurred 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
exceptionOccurredClear 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
F 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
FailForeign.Java.Value, Foreign.Java
findClass 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
floatForeign.Java
FloatAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
FloatResultForeign.Java.Bindings
forkJavaForeign.Java
freeFunPtrForeign.Java.Bindings
getArrayLength 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getBooleanField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getByteField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getCharField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getClassForeign.Java
getCompiledLibjvmPath 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getConstructorForeign.Java
getConstructorID 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getDebugStatus 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getDoubleField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getFieldForeign.Java
getFieldID 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getFloatField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getIntField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getLibjvmPath 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getLongField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getMethodForeign.Java
getMethodID 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getObjectClass 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getObjectField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getShortField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticBooleanField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticByteField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticCharField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticDoubleField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticFieldForeign.Java
getStaticFieldID 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticFloatField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticIntField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticLongField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticMethodForeign.Java
getStaticMethodID 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticObjectField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticShortField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStaticStringField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
getStringField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
hashCodeForeign.Java
haskellKeywordsForeign.Java.Utils
I 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
initJavaForeign.Java
InstanceOfForeign.Java.Bindings
instanceOfForeign.Java.Bindings
intForeign.Java
IntAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
intifyForeign.Java.Bindings
IntResultForeign.Java.Bindings
ioForeign.Java
isInstanceOf 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
3 (Function)Foreign.Java
J 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JArgForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JArrayForeign.Java
JavaForeign.Java
JavaArrayForeign.Java
javaBridgeVersionForeign.Java.JNI
javaKeywordsForeign.Java.Utils
JavaObjectForeign.Java
JavaThreadIdForeign.Java
JBooleanForeign.Java.Bindings
JByteForeign.Java.Bindings
JBytesForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JCharForeign.Java.Bindings
JCharsForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JClassForeign.Java
JClassRefForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JConstructorForeign.Java
JConstructorIDForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JDoubleForeign.Java.Bindings
JFieldForeign.Java
JFieldIDForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JFloatForeign.Java.Bindings
JIntForeign.Java.Bindings
JLongForeign.Java.Bindings
JMethodForeign.Java
JMethodIDForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JniFlagForeign.Java.JNI
jniFlagsForeign.Java.JNI
JObjectForeign.Java
JObjectRefForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
joinClassNameForeign.Java.Utils
JShortForeign.Java.Bindings
JStaticFieldForeign.Java
JStaticFieldIDForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JStaticMethodForeign.Java
JStaticMethodIDForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
jStringToCString 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
JThrowableForeign.Java
JThrowableRefForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JValuesForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
JVM 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Type/Class)Foreign.Java
L 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
liftIOForeign.Java
longForeign.Java
LongAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
LongResultForeign.Java.Bindings
makeClassModuleNameForeign.Java.Utils
makeNameForeign.Java.Utils
makePackageModuleNameForeign.Java.Utils
MethodDescriptorForeign.Java
mkJValues 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newBooleanArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newByteArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newCharArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newDoubleArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newFloatArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newIntArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newJString 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newJValues 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newLongArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newObject 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
3 (Function)Foreign.Java
newObjectArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
newObjectEForeign.Java
newObjectFromForeign.Java
newObjectFromEForeign.Java
newObjectFromXForeign.Java
newObjectXForeign.Java
newShortArray 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
NoValueForeign.Java.Value, Foreign.Java
objectForeign.Java
object'Foreign.Java.Bindings
ObjectAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
ObjectResultForeign.Java.Bindings
ONLY_COREForeign.Java.JNI
OSX_FRAMEWORKForeign.Java.JNI
OSX_GUIForeign.Java.JNI
persistVM 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
readFieldForeign.Java
readStaticFieldForeign.Java
registerCallbacks 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
3 (Function)Foreign.Java.Bindings
release 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
releaseJBytes 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
releaseJChars 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
releaseJClassRef 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
releaseJObjectRef 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
releaseJThrowableRef 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
runCocoaMain 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
runJavaForeign.Java
runJava'Foreign.Java
runJavaGuiForeign.Java
runJavaGui'Foreign.Java
runJava_Foreign.Java.Bindings
S 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
setBooleanField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setByteField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setCharField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setDebugStatus 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setDoubleField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setFloatField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setIntField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueByte 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueDouble 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueFloat 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueInt 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueLong 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueObject 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueShort 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setJValueString 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setLibjvmPath 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setLongField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setObjectField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setShortField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticBooleanField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticByteField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticCharField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticDoubleField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticFloatField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticIntField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticLongField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticObjectField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticShortField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStaticStringField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setStringField 
1 (Function)Foreign.Java.JNI.Unsafe
2 (Function)Foreign.Java.JNI.Safe
setUnsafeForeign.Java
shortForeign.Java
ShortAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
ShortResultForeign.Java.Bindings
splitClassNameForeign.Java.Utils
stringForeign.Java
StringAForeign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
sushimakiForeign.Java.Bindings
takeBaseClassNameForeign.Java.Utils
takeClassNameForeign.Java.Utils
takeEnclosingClassesForeign.Java.Utils
takePackageNameForeign.Java.Utils
toArrayResultForeign.Java.Bindings
toBooleanForeign.Java.Bindings
toBooleanResultForeign.Java.Bindings
toByteForeign.Java.Bindings
toByteResultForeign.Java.Bindings
toCharForeign.Java.Bindings
toCharResultForeign.Java.Bindings
toDoubleForeign.Java.Bindings
toDoubleResultForeign.Java.Bindings
toFloatForeign.Java.Bindings
toFloatResultForeign.Java.Bindings
toIntForeign.Java.Bindings
toIntResultForeign.Java.Bindings
toListForeign.Java
toLongForeign.Java.Bindings
toLongResultForeign.Java.Bindings
toObjectResultForeign.Java.Bindings
toShortForeign.Java.Bindings
toShortResultForeign.Java.Bindings
toStringForeign.Java
toVoidResultForeign.Java.Bindings
UnsafeCastForeign.Java.Bindings
unsafeFromJObjectForeign.Java.Bindings
V 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
Value 
1 (Type/Class)Foreign.Java.Value, Foreign.Java
2 (Data Constructor)Foreign.Java.Value, Foreign.Java
valueForeign.Java.Value, Foreign.Java
voidForeign.Java
VoidResultForeign.Java.Bindings
waitJavaForeign.Java
whenInstanceOfForeign.Java.Bindings
wrapForeign.Java.Bindings
WrappedFunForeign.Java.Bindings
wrap_Foreign.Java.Bindings
writeForeign.Java
writeFieldForeign.Java
writeStaticFieldForeign.Java
X 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
Z 
1 (Type/Class)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe
2 (Data Constructor)Foreign.Java.JNI.Unsafe, Foreign.Java.JNI.Safe