OSDN Git Service

2008-01-04 Andrew Haley <aph@redhat.com>
[pf3gnuchains/gcc-fork.git] / libjava / java / lang / Boolean.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_lang_Boolean__
5 #define __java_lang_Boolean__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10
11 class java::lang::Boolean : public ::java::lang::Object
12 {
13
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$;
38 };
39
40 #endif // __java_lang_Boolean__