sig
external of_string : string -> java'lang'String java_instance
= "ocamljava_javastring_of_string"
external to_string : java'lang'String java_instance -> string
= "ocamljava_javastring_to_string"
val null : java'lang'String java_instance
external is_null : java'lang'String java_instance -> bool = "java is_null"
external is_not_null : java'lang'String java_instance -> bool
= "java is_not_null"
external print_string : java'lang'String java_instance -> unit
= "ocamljava_javastring_print_string"
external print_endline : java'lang'String java_instance -> unit
= "ocamljava_javastring_print_endline"
external prerr_string : java'lang'String java_instance -> unit
= "ocamljava_javastring_prerr_string"
external prerr_endline : java'lang'String java_instance -> unit
= "ocamljava_javastring_prerr_endline"
external output_string :
Pervasives.out_channel -> java'lang'String java_instance -> unit
= "ocamljava_javastring_output_string"
external read_line : unit -> java'lang'String java_instance
= "ocamljava_javastring_read_line"
external input_line :
Pervasives.in_channel -> java'lang'String java_instance
= "ocamljava_javastring_input_line"
val wrap :
java'lang'String java_instance -> java'lang'String java_instance option
end