Skip to content

Instantly share code, notes, and snippets.

Created December 29, 2011 01:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/1531121 to your computer and use it in GitHub Desktop.
Save anonymous/1531121 to your computer and use it in GitHub Desktop.
<chipdude> (refl/reflect java.util.Date)
<lazybot> => {:bases #{java.io.Serializable java.lang.Comparable
java.lang.Object java.lang.Cloneable}, :flags #{:public}, :members
#{#clojure.reflect.Constructor{:name java.util.Date, :declaring-class
java.util.Date, :parameter-types [java.lang.String], :exception-types
[], :flags #{:public}} #clojure.reflect.Method{:name compareTo,
:return-type int, :declaring-class java.util.Date, :parameter-types
[java.lang.Object], :exception-types [], :flags #{:synthetic :bridge
:public}} #clojure.reflect.Method{:name readObject, :return-type void,
:declaring-class java.util.Date, :parameter-types [java.io.ObjectInputStream],
:exception-types [java.io.IOException java.lang.ClassNotFoundException],
:flags #{:private}} #clojure.reflect.Method{:name getDate,
:return-type int, :declaring-class java.util.Date, :parameter-types
[], :exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
setHours, :return-type void, :declaring-class java.util.Date,
:parameter-types [int], :exception-types [], :flags #{:public}}
#clojure.reflect.Method{:name getCalendarSystem, :return-type
sun.util.calendar.BaseCalendar, :declaring-class java.util.Date,
:parameter-types [long], :exception-types [], :flags #{:private
:static :final}} #clojure.reflect.Method{:name equals, :return-type
boolean, :declaring-class java.util.Date, :parameter-types
[java.lang.Object], :exception-types [], :flags #{:public}}
#clojure.reflect.Method{:name toGMTString, :return-type
java.lang.String, :declaring-class java.util.Date, :parameter-types
[], :exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
normalize, :return-type sun.util.calendar.BaseCalendar$Date,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:private :final}} #clojure.reflect.Method{:name parse,
:return-type long, :declaring-class java.util.Date, :parameter-types
[java.lang.String], :exception-types [], :flags #{:static :public}}
#clojure.reflect.Field{:name ttb, :type int<>, :declaring-class
java.util.Date, :flags #{:private :static :final}}
#clojure.reflect.Method{:name before, :return-type boolean,
:declaring-class java.util.Date, :parameter-types [java.util.Date],
:exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
clone, :return-type java.lang.Object, :declaring-class java.util.Date,
:parameter-types [], :exception-types [], :flags #{:public}}
#clojure.reflect.Field{:name defaultCenturyStart, :type int,
:declaring-class java.util.Date, :flags #{:private :static}}
#clojure.reflect.Method{:name compareTo, :return-type int,
:declaring-class java.util.Date, :parameter-types [java.util.Date],
:exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
toLocaleString, :return-type java.lang.String, :declaring-class
java.util.Date, :parameter-types [], :exception-types [], :flags
#{:public}} #clojure.reflect.Field{:name fastTime, :type long,
:declaring-class java.util.Date, :flags #{:transient :private}}
#clojure.reflect.Method{:name getTimezoneOffset, :return-type int,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:public}} #clojure.reflect.Method{:name convertToAbbr,
:return-type java.lang.StringBuilder, :declaring-class java.util.Date,
:parameter-types [java.lang.StringBuilder java.lang.String],
:exception-types [], :flags #{:private :static :final}}
#clojure.reflect.Field{:name wtb, :type java.lang.String<>,
:declaring-class java.util.Date, :flags #{:private :static :final}}
#clojure.reflect.Method{:name setTime, :return-type void,
:declaring-class java.util.Date, :parameter-types [long],
:exception-types [], :flags #{:public}} #clojure.reflect.Constructor{:name
java.util.Date, :declaring-class java.util.Date, :parameter-types [int
int int], :exception-types [], :flags #{:public}} #clojure.reflect.Constructor{:name
java.util.Date, :declaring-class java.util.Date, :parameter-types [int
int int int int], :exception-types [], :flags #{:public}}
#clojure.reflect.Method{:name setMinutes, :return-type void,
:declaring-class java.util.Date, :parameter-types [int],
:exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
toString, :return-type java.lang.String, :declaring-class
java.util.Date, :parameter-types [], :exception-types [], :flags
#{:public}} #clojure.reflect.Method{:name getDay, :return-type int,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:public}} #clojure.reflect.Field{:name serialVersionUID,
:type long, :declaring-class java.util.Date, :flags #{:private :static
:final}} #clojure.reflect.Method{:name getYear, :return-type int,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:public}} #clojure.reflect.Method{:name getHours,
:return-type int, :declaring-class java.util.Date, :parameter-types
[], :exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
UTC, :return-type long, :declaring-class java.util.Date,
:parameter-types [int int int int int int], :exception-types [],
:flags #{:static :public}} #clojure.reflect.Method{:name getTime,
:return-type long, :declaring-class java.util.Date, :parameter-types
[], :exception-types [], :flags #{:public}} #clojure.reflect.Constructor{:name
java.util.Date, :declaring-class java.util.Date, :parameter-types [],
:exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
getJulianCalendar, :return-type sun.util.calendar.BaseCalendar,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:synchronized :private :static :final}}
#clojure.reflect.Method{:name getCalendarSystem, :return-type
sun.util.calendar.BaseCalendar, :declaring-class java.util.Date,
:parameter-types [sun.util.calendar.BaseCalendar$Date],
:exception-types [], :flags #{:private :static :final}}
#clojure.reflect.Constructor{:name java.util.Date, :declaring-class
java.util.Date, :parameter-types [int int int int int int],
:exception-types [], :flags #{:public}} #clojure.reflect.Field{:name
gcal, :type sun.util.calendar.BaseCalendar, :declaring-class
java.util.Date, :flags #{:private :static :final}}
#clojure.reflect.Method{:name getMinutes, :return-type int,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:public}} #clojure.reflect.Constructor{:name
java.util.Date, :declaring-class java.util.Date, :parameter-types
[long], :exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
setSeconds, :return-type void, :declaring-class java.util.Date,
:parameter-types [int], :exception-types [], :flags #{:public}}
#clojure.reflect.Method{:name setDate, :return-type void,
:declaring-class java.util.Date, :parameter-types [int],
:exception-types [], :flags #{:public}} #clojure.reflect.Field{:name
jcal, :type sun.util.calendar.BaseCalendar, :declaring-class
java.util.Date, :flags #{:private :static}} #clojure.reflect.Method{:name
getTimeImpl, :return-type long, :declaring-class java.util.Date,
:parameter-types [], :exception-types [], :flags #{:private :final}}
#clojure.reflect.Method{:name setYear, :return-type void,
:declaring-class java.util.Date, :parameter-types [int],
:exception-types [], :flags #{:public}} #clojure.reflect.Method{:name
normalize, :return-type sun.util.calendar.BaseCalendar$Date,
:declaring-class java.util.Date, :parameter-types [sun.util.calendar.BaseCalendar$Date],
:exception-types [], :flags #{:private :final}} #clojure.reflect.Method{:name
setMonth, :return-type void, :declaring-class java.util.Date,
:parameter-types [int], :exception-types [], :flags #{:public}}
#clojure.reflect.Method{:name getMonth, :return-type int,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:public}} #clojure.reflect.Method{:name
getCalendarSystem, :return-type sun.util.calendar.BaseCalendar,
:declaring-class java.util.Date, :parameter-types [int],
:exception-types [], :flags #{:private :static :final}}
#clojure.reflect.Method{:name getMillisOf, :return-type long,
:declaring-class java.util.Date, :parameter-types [java.util.Date],
:exception-types [], :flags #{:static :final}} #clojure.reflect.Method{:name
writeObject, :return-type void, :declaring-class java.util.Date,
:parameter-types [java.io.ObjectOutputStream], :exception-types
[java.io.IOException], :flags #{:private}} #clojure.reflect.Method{:name
getSeconds, :return-type int, :declaring-class java.util.Date,
:parameter-types [], :exception-types [], :flags #{:public}}
#clojure.reflect.Field{:name cdate, :type sun.util.calendar.BaseCalendar$Date,
:declaring-class java.util.Date, :flags #{:transient :private}}
#clojure.reflect.Method{:name hashCode, :return-type int,
:declaring-class java.util.Date, :parameter-types [], :exception-types
[], :flags #{:public}} #clojure.reflect.Method{:name after,
:return-type boolean, :declaring-class java.util.Date,
:parameter-types [java.util.Date], :exception-types [], :flags
#{:public}} #clojure.reflect.Method{:name getCalendarDate,
:return-type sun.util.calendar.BaseCalendar$Date, :declaring-class
java.util.Date, :parameter-types [], :exception-types [], :flags
#{:private :final}}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment