2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_lang_Byte__
5 #define __java_lang_Byte__
9 #include <java/lang/Number.h>
10 #include <gcj/array.h>
13 class java::lang::Byte
: public ::java::lang::Number
18 Byte(::java::lang::String
*);
19 static ::java::lang::String
* toString(jbyte
);
20 static jbyte
parseByte(::java::lang::String
*);
21 static jbyte
parseByte(::java::lang::String
*, jint
);
22 static ::java::lang::Byte
* valueOf(::java::lang::String
*, jint
);
23 static ::java::lang::Byte
* valueOf(::java::lang::String
*);
24 static ::java::lang::Byte
* valueOf(jbyte
);
25 static ::java::lang::Byte
* decode(::java::lang::String
*);
31 jdouble
doubleValue();
32 ::java::lang::String
* toString();
34 jboolean
equals(::java::lang::Object
*);
35 jint Byte$
compareTo(::java::lang::Byte
*);
36 static jint
compare(jbyte
, jbyte
);
37 jint
compareTo(::java::lang::Object
*);
39 static const jlong serialVersionUID
= -7183698231559129828LL;
41 static const jbyte MIN_VALUE
= -128;
42 static const jbyte MAX_VALUE
= 127;
43 static ::java::lang::Class
* TYPE
;
44 static const jint SIZE
= 8;
46 static JArray
< ::java::lang::Byte
* > * byteCache
;
47 jbyte
__attribute__((aligned(__alignof__( ::java::lang::Number
)))) value
;
49 static ::java::lang::Class
class$
;
52 #endif // __java_lang_Byte__