module JavaString:sig..end
val length : java'lang'String java_instance -> intString.length.val get : java'lang'String java_instance -> int -> intString.get.val make : int -> int -> java'lang'String java_instanceString.make.val copy : java'lang'String java_instance -> java'lang'String java_instanceval sub : java'lang'String java_instance ->
int -> int -> java'lang'String java_instanceString.sub.val concat : java'lang'String java_instance ->
java'lang'String java_instance list -> java'lang'String java_instanceString.concat.val iter : (int -> unit) -> java'lang'String java_instance -> unitString.iter.val iteri : (int -> int -> unit) -> java'lang'String java_instance -> unitString.iteri.val map : (int -> int) ->
java'lang'String java_instance -> java'lang'String java_instanceString.map.val trim : java'lang'String java_instance -> java'lang'String java_instanceString.trim.val escaped : java'lang'String java_instance -> java'lang'String java_instanceString.escaped.val index : java'lang'String java_instance -> int -> intString.index.val rindex : java'lang'String java_instance -> int -> intString.rindex.val index_from : java'lang'String java_instance -> int -> int -> intString.index_from.val rindex_from : java'lang'String java_instance -> int -> int -> intString.rindex_from.val contains : java'lang'String java_instance -> int -> boolString.contains.val contains_from : java'lang'String java_instance -> int -> int -> boolString.contains_from.val rcontains_from : java'lang'String java_instance -> int -> int -> boolString.rcontains_from.val uppercase : java'lang'String java_instance -> java'lang'String java_instanceString.uppercase.val lowercase : java'lang'String java_instance -> java'lang'String java_instanceString.lowercase.val capitalize : java'lang'String java_instance -> java'lang'String java_instanceString.capitalize.val uncapitalize : java'lang'String java_instance -> java'lang'String java_instanceString.uncapitalize.typet =java'lang'String java_instance
String.t.val compare : t -> t -> intString.compare.val compare_ignore_case : t -> t -> intString.compare, but ignoring case when comparing
strings.val of_string : string -> java'lang'String java_instanceof_string s converts the OCaml string s into a Java string.val to_string : java'lang'String java_instance -> stringto_string s converts the Java string s into an OCaml string.
Raises Java_exeption if s is null.
val null : java'lang'String java_instanceval is_null : java'lang'String java_instance -> boolis_null x returns true iff x is equal to null.val is_not_null : java'lang'String java_instance -> boolis_not_null x returns false iff x is equal to null.val print_string : java'lang'String java_instance -> unitprint_string s prints s onto the standard ouput.val print_endline : java'lang'String java_instance -> unitprint_endline s prints s followed by a newline character onto the
standard ouput.val prerr_string : java'lang'String java_instance -> unitprerr_string s prints s onto the error ouput.val prerr_endline : java'lang'String java_instance -> unitprerr_endline s prints s followed by a newline character onto the
error ouput.val output_string : Pervasives.out_channel -> java'lang'String java_instance -> unitoutput_string ch s prints s onto channel ch.val read_line : unit -> java'lang'String java_instanceread_line () reads a line from the standard input.
Returns null when end of input is reached.val input_line : Pervasives.in_channel -> java'lang'String java_instanceinput_line ch reads a line from channel ch.
Returns null when end of input is reached.val wrap : java'lang'String java_instance -> java'lang'String java_instance optionwrap x wraps the reference x into an option type:Some x if x is not null;None if x is null.