|
1 | 1 | ;; NOTE: This namespace is generated by java-time.dev.gen |
2 | | -(ns java-time (:refer-clojure :exclude (zero? range iterate max min contains? format abs)) (:require [java-time.util :as jt.u] java-time.clock java-time.util)) |
| 2 | +(ns java-time (:refer-clojure :exclude (zero? range iterate max min contains? format abs)) (:require java-time.clock java-time.util)) |
3 | 3 | (let [lock (the-ns 'java-time) do-load (delay (locking lock (require 'java-time.adjuster 'java-time.amount 'java-time.chrono 'java-time.clock 'java-time.convert 'java-time.core 'java-time.format 'java-time.interval 'java-time.joda 'java-time.local 'java-time.pre-java8 'java-time.properties 'java-time.seqs 'java-time.single-field 'java-time.sugar 'java-time.temporal 'java-time.zone #?@(:bb [] :default ['java-time.mock]))))] |
4 | 4 | (defn load-java-time "Load java-time implementation" [] @do-load)) |
5 | 5 | (if *compile-files* (load-java-time) (when-not (= "true" (System/getProperty "java-time.no-async-load")) (.start (Thread. (fn [] (load-java-time)))))) |
|
135 | 135 | (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/abuts?))))] (defn abuts? {:doc "True if this interval abut with the other one"} ([i oi] ((deref +impl+) i oi)))) |
136 | 136 | (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/overlap))))] (defn overlap {:doc "Gets the overlap between this interval and the other one or `nil`"} ([i oi] ((deref +impl+) i oi)))) |
137 | 137 | (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/gap))))] (defn gap {:doc "Gets the gap between this interval and the other one or `nil`"} ([i oi] ((deref +impl+) i oi)))) |
138 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/interval))))] (defn interval {:doc "Constructs an interval out of a string, start and end instants or a start\n + duration:\n\n (j/interval \"2010-01-01T00:00:00Z/2013-01-01T00:00:00Z\")\n => #<Interval 2010-01-01T00:00:00Z/2013-01-01T00:00:00Z>\n\n (j/interval (j/instant 100000) (j/instant 1000000))\n => #<Interval 1970-01-01T00:01:40Z/1970-01-01T00:16:40Z>\n\n (j/interval (j/instant 100000) (j/duration 15 :minutes))\n => #<Interval 1970-01-01T00:01:40Z/1970-01-01T00:16:40Z>\n\n Requires the optional `threeten-extra` dependency.", :tag org.threeten.extra.Interval} ([o] ((deref +impl+) o)) ([a b] ((deref +impl+) a b))))) |
139 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/interval?))))] (defn interval? {:doc "True if `Interval`"} ([o] ((deref +impl+) o))))) |
140 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/am-pm))))] (defn am-pm {:doc "Returns the `AmPm` for the given keyword name (`:am` or `:pm`),\n ordinal or entity. Current AM/PM if no arguments given.", :tag org.threeten.extra.AmPm} ([] ((deref +impl+))) ([v____auto__0] ((deref +impl+) v____auto__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
141 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/am-pm?))))] (defn am-pm? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
142 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/quarter))))] (defn quarter {:doc "Returns the `Quarter` for the given quarter keyword name (e.g. `:q1`),\n ordinal or entity. Current quarter if no arguments given.", :tag org.threeten.extra.Quarter} ([] ((deref +impl+))) ([v____auto__0] ((deref +impl+) v____auto__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
143 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/quarter?))))] (defn quarter? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
144 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-month))))] (defn day-of-month {:doc "Returns the `DayOfMonth` for the given entity, clock, zone or day of month.\n Current day of month if no arguments given.", :tag org.threeten.extra.DayOfMonth} ([] ((deref +impl+))) ([G__0] ((deref +impl+) G__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
145 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-month?))))] (defn day-of-month? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
146 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-year))))] (defn day-of-year {:doc "Returns the `DayOfYear` for the given entity, clock, zone or day of year.\n Current day of year if no arguments given.", :tag org.threeten.extra.DayOfYear} ([] ((deref +impl+))) ([G__0] ((deref +impl+) G__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
147 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-year?))))] (defn day-of-year? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
148 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/year-quarter))))] (defn year-quarter {:doc "Returns the `YearQuarter` for the given entity, clock, zone or year with quarter.\n Current year quarter if no arguments given.", :tag org.threeten.extra.YearQuarter} ([] ((deref +impl+))) ([G__0] ((deref +impl+) G__0)) ([a____auto__0 b____auto__1] ((deref +impl+) a____auto__0 b____auto__1))))) |
149 | | -(jt.u/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/year-quarter?))))] (defn year-quarter? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
| 138 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/interval))))] (defn interval {:doc "Constructs an interval out of a string, start and end instants or a start\n + duration:\n\n (j/interval \"2010-01-01T00:00:00Z/2013-01-01T00:00:00Z\")\n => #<Interval 2010-01-01T00:00:00Z/2013-01-01T00:00:00Z>\n\n (j/interval (j/instant 100000) (j/instant 1000000))\n => #<Interval 1970-01-01T00:01:40Z/1970-01-01T00:16:40Z>\n\n (j/interval (j/instant 100000) (j/duration 15 :minutes))\n => #<Interval 1970-01-01T00:01:40Z/1970-01-01T00:16:40Z>\n\n Requires the optional `threeten-extra` dependency.", :tag org.threeten.extra.Interval} ([o] ((deref +impl+) o)) ([a b] ((deref +impl+) a b))))) |
| 139 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.interval/interval?))))] (defn interval? {:doc "True if `Interval`"} ([o] ((deref +impl+) o))))) |
| 140 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/am-pm))))] (defn am-pm {:doc "Returns the `AmPm` for the given keyword name (`:am` or `:pm`),\n ordinal or entity. Current AM/PM if no arguments given.", :tag org.threeten.extra.AmPm} ([] ((deref +impl+))) ([v____auto__0] ((deref +impl+) v____auto__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
| 141 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/am-pm?))))] (defn am-pm? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
| 142 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/quarter))))] (defn quarter {:doc "Returns the `Quarter` for the given quarter keyword name (e.g. `:q1`),\n ordinal or entity. Current quarter if no arguments given.", :tag org.threeten.extra.Quarter} ([] ((deref +impl+))) ([v____auto__0] ((deref +impl+) v____auto__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
| 143 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/quarter?))))] (defn quarter? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
| 144 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-month))))] (defn day-of-month {:doc "Returns the `DayOfMonth` for the given entity, clock, zone or day of month.\n Current day of month if no arguments given.", :tag org.threeten.extra.DayOfMonth} ([] ((deref +impl+))) ([G__0] ((deref +impl+) G__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
| 145 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-month?))))] (defn day-of-month? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
| 146 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-year))))] (defn day-of-year {:doc "Returns the `DayOfYear` for the given entity, clock, zone or day of year.\n Current day of year if no arguments given.", :tag org.threeten.extra.DayOfYear} ([] ((deref +impl+))) ([G__0] ((deref +impl+) G__0)) ([fmt____auto__0 arg____auto__1] ((deref +impl+) fmt____auto__0 arg____auto__1))))) |
| 147 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/day-of-year?))))] (defn day-of-year? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
| 148 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/year-quarter))))] (defn year-quarter {:doc "Returns the `YearQuarter` for the given entity, clock, zone or year with quarter.\n Current year quarter if no arguments given.", :tag org.threeten.extra.YearQuarter} ([] ((deref +impl+))) ([G__0] ((deref +impl+) G__0)) ([a____auto__0 b____auto__1] ((deref +impl+) a____auto__0 b____auto__1))))) |
| 149 | +(java-time.utils/when-threeten-extra (let [+impl+ (delay (load-java-time) (deref (resolve (quote java-time.single-field/year-quarter?))))] (defn year-quarter? ([o____auto__0] ((deref +impl+) o____auto__0))))) |
0 commit comments