2009-06-28 Paolo Bonzini <bonzini@gnu.org>
[official-gcc.git] / libjava / java / lang / Boolean.h
blob0ead5b527e4f4b02d57c99706b686c44f20e647d
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_lang_Boolean__
5 #define __java_lang_Boolean__
7 #pragma interface
9 #include <java/lang/Object.h>
11 class java::lang::Boolean : public ::java::lang::Object
14 public:
15 Boolean(jboolean);
16 Boolean(::java::lang::String *);
17 jboolean booleanValue();
18 static ::java::lang::Boolean * valueOf(jboolean);
19 static ::java::lang::Boolean * valueOf(::java::lang::String *);
20 static ::java::lang::String * toString(jboolean);
21 ::java::lang::String * toString();
22 jint hashCode();
23 jboolean equals(::java::lang::Object *);
24 static jboolean getBoolean(::java::lang::String *);
25 jint Boolean$compareTo(::java::lang::Boolean *);
26 static jboolean parseBoolean(::java::lang::String *);
27 jint compareTo(::java::lang::Object *);
28 private:
29 static const jlong serialVersionUID = -3665804199014368530LL;
30 public:
31 static ::java::lang::Boolean * TRUE;
32 static ::java::lang::Boolean * FALSE;
33 static ::java::lang::Class * TYPE;
34 private:
35 jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
36 public:
37 static ::java::lang::Class class$;
40 #endif // __java_lang_Boolean__