package javalib

  1. Overview
  2. Docs
type class_path
val sep : string
val class_path : string -> class_path
val close_class_path : class_path -> unit
val get_class_low : class_path -> JBasics.class_name -> JClassLow.jclass
val write_class : string -> JCode.jcode JClass.interface_or_class -> unit
val write_class_low : string -> JClassLow.jclass -> unit
val extract_class_name_from_file : string -> JBasics.class_name * string
val iter : ?debug:bool -> (JCode.jcode JClass.interface_or_class -> unit) -> string -> unit
type directories
val make_directories : string -> directories
val read : directories -> ('a -> JCode.jcode JClass.interface_or_class -> 'a) -> 'a -> string list -> 'a
val transform : directories -> string -> (JCode.jcode JClass.interface_or_class -> JCode.jcode JClass.interface_or_class) -> string list -> unit
val read_low : directories -> ('a -> JClassLow.jclass -> 'a) -> 'a -> string list -> 'a
val transform_low : directories -> string -> (JClassLow.jclass -> JClassLow.jclass) -> string list -> unit