| Java/SML# |
signature JAVA =
sig
structure Types : JNI_TYPES
structure JNI : JNI
structure Value : JAVA_VALUE
structure Array : JAVA_ARRAY
structure ClassHelper : JAVA_CLASS_HELPER
type Object
type ('members, 'classes) instance
exception JavaException of Object
exception ClassCastException
val initialize : string list -> unit
val null : Object
val isNull : Object -> bool
val isSameObject : Object * Object -> bool
val call
: ('members, 'classes) instance ->
('members -> Object -> 'arg -> 'result) -> 'arg -> 'result
val referenceOf : ('members, 'classes) instance -> Object
end
| Type detail |
|---|
type Object
type ('members, 'classes) instance
| Value detail |
|---|
val initialize : string list -> unit
val null : Object
val isNull : Object -> bool
val isSameObject : Object * Object -> bool
val call
: ('members, 'classes) instance ->
('members -> Object -> 'arg -> 'result) -> 'arg -> 'result
val referenceOf : ('members, 'classes) instance -> Object
| Exception detail |
|---|
exception JavaException of Object
exception ClassCastException
| Java/SML# |