fact: Record t : Type := { signature : ShortMethodSignature; throws : list ExceptionType; body : option MethodBody; override : option MethodSignature; kind : MethodKind; isFinal : bool; isStatic : bool; isNative : bool; visibility : Visibility; specVisibility : Visibility; isPure : bool; isHelper : bool; isNullable : bool; isImplicitDefaultConstructor : bool; specs : list SpecificationCase; fullSpecs : list FULL_SPEC_CASE.t }.
imports: JML(JMLProgramPlus) Coq(ZArith) JML(ZHelpers) JML(LogicHelpers) Coq(Bool) Coq(Sumbool) Coq(Ndec) JML(PosAux) JML(EqBoolAux) Coq(Relation_Operators) Coq(List) JML(ListFunctions) JML(ListHelpers) JML(OptionHelpers)