fact: Definition classDecl (mods:list Modifier) (name:ClassName) (ext:Extends) (impls:list Implements) (fields:list Field) (modelFields:list ModelField) (methods:list Method) (ts:TypeSpec) : Class := typeDecl true mods name ext impls fields modelFields methods ts.
imports: JML(Prelude) Coq(ZArith) Coq(Bool) Coq(List) JML(TaggedList) JML(ListHelpers) JML(ListFunctions) JML(OptionHelpers) JML(JMLProgramPlusImpl) JML(JMLFull2Basic) JML(JMLExpressionNotations)