2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_util_Date__
5 #define __java_util_Date__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
13 class java::util::Date
: public ::java::lang::Object
19 Date(jint
, jint
, jint
);
20 Date(jint
, jint
, jint
, jint
, jint
);
21 Date(jint
, jint
, jint
, jint
, jint
, jint
);
22 Date(::java::lang::String
*);
23 virtual ::java::lang::Object
* clone();
24 static jlong
UTC(jint
, jint
, jint
, jint
, jint
, jint
);
25 virtual jlong
getTime();
26 virtual jint
getTimezoneOffset();
27 virtual void setTime(jlong
);
28 virtual jboolean
after(::java::util::Date
*);
29 virtual jboolean
before(::java::util::Date
*);
30 virtual jboolean
equals(::java::lang::Object
*);
31 virtual jint Date$
compareTo(::java::util::Date
*);
32 virtual jint
hashCode();
33 virtual ::java::lang::String
* toString();
34 virtual ::java::lang::String
* toLocaleString();
35 virtual ::java::lang::String
* toGMTString();
37 static jint
parseTz(::java::lang::String
*, jchar
);
38 static jint
parseMonth(::java::lang::String
*);
39 static jboolean
parseDayOfWeek(::java::lang::String
*);
41 static jlong
parse(::java::lang::String
*);
42 virtual jint
getYear();
43 virtual void setYear(jint
);
44 virtual jint
getMonth();
45 virtual void setMonth(jint
);
46 virtual jint
getDate();
47 virtual void setDate(jint
);
48 virtual jint
getDay();
49 virtual jint
getHours();
50 virtual void setHours(jint
);
51 virtual jint
getMinutes();
52 virtual void setMinutes(jint
);
53 virtual jint
getSeconds();
54 virtual void setSeconds(jint
);
56 void readObject(::java::io::ObjectInputStream
*);
57 void writeObject(::java::io::ObjectOutputStream
*);
59 virtual jint
compareTo(::java::lang::Object
*);
61 static const jlong serialVersionUID
= 7523967970034938905LL;
62 jlong
__attribute__((aligned(__alignof__( ::java::lang::Object
)))) time
;
63 static JArray
< ::java::lang::String
* > * weekNames
;
64 static JArray
< ::java::lang::String
* > * monthNames
;
66 static ::java::lang::Class
class$
;
69 #endif // __java_util_Date__