Import GNU Classpath (20121202).
[official-gcc.git] / libjava / java / lang / Boolean.h
blob8a764b9b6888fff3060778d06690188e991c1872
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 jint compare(jboolean, jboolean);
27 static jboolean parseBoolean(::java::lang::String *);
28 jint compareTo(::java::lang::Object *);
29 private:
30 static const jlong serialVersionUID = -3665804199014368530LL;
31 public:
32 static ::java::lang::Boolean * TRUE;
33 static ::java::lang::Boolean * FALSE;
34 static ::java::lang::Class * TYPE;
35 private:
36 jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
37 public:
38 static ::java::lang::Class class$;
41 #endif // __java_lang_Boolean__