Skip to main content

definterface

macrov1.2

clojure.core/definterface

(definterface [name & sigs])
Creates a new Java interface with the given name and method sigs. The method return types and parameter types may be specified with type hints, defaulting to Object if omitted. (definterface MyInterface (^int method1 [x]) (^Bar method2 [^Baz b ^Quux q]))

No examples yet. Be the first to add one!