型付き引数を持つクラスのコンストラクターにアクセスするには、次のようにします。
> (.newInstance (.getConstructor java.util.Date (into-array java.lang.Class []))
(object-array []))
;=> #inst "2013-04-27T04:00:55.498-00:00"
> (.newInstance (.getConstructor java.util.Date (into-array java.lang.Class [java.lang.String]))
(object-array ["27 Apr 2013"]))
;=> #inst "2013-04-26T14:00:00.000-00:00"
しかし、引数としてjava.util.Date
a も取り、long
次のようなものを書きたいと思います
> (.newInstance (.getConstructor java.util.Date (into-array java.lang.Class [long]))
(object-array [0]))
これはどのように行うことができますか?