Module ATDGenerated.Java_method_decl_j

type java_method_decl = Java_method_decl_t.java_method_decl = {
  1. signature : string option;
  2. unresolved_signature : bool;
  3. method_name : string;
  4. source_file : string;
  5. start_line : int;
  6. end_line : int;
}
type java_method_decls = Java_method_decl_t.java_method_decls
val write_java_method_decl : Stdlib.Buffer.t -> java_method_decl -> unit

Output a JSON value of type java_method_decl.

val string_of_java_method_decl : ?len:int -> java_method_decl -> string

Serialize a value of type java_method_decl into a JSON string.

  • parameter len

    specifies the initial length of the buffer used internally. Default: 1024.

val read_java_method_decl : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> java_method_decl

Input JSON data of type java_method_decl.

val java_method_decl_of_string : string -> java_method_decl

Deserialize JSON data of type java_method_decl.

val write_java_method_decls : Stdlib.Buffer.t -> java_method_decls -> unit

Output a JSON value of type java_method_decls.

val string_of_java_method_decls : ?len:int -> java_method_decls -> string

Serialize a value of type java_method_decls into a JSON string.

  • parameter len

    specifies the initial length of the buffer used internally. Default: 1024.

val read_java_method_decls : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> java_method_decls

Input JSON data of type java_method_decls.

val java_method_decls_of_string : string -> java_method_decls

Deserialize JSON data of type java_method_decls.