OSDN Git Service

2009-03-11 Andrew Haley <aph@redhat.com>
[pf3gnuchains/gcc-fork.git] / libjava / java / lang / Number.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_lang_Number__
5 #define __java_lang_Number__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
11
12
13 class java::lang::Number : public ::java::lang::Object
14 {
15
16 public:
17   Number();
18   virtual jint intValue() = 0;
19   virtual jlong longValue() = 0;
20   virtual jfloat floatValue() = 0;
21   virtual jdouble doubleValue() = 0;
22   virtual jbyte byteValue();
23   virtual jshort shortValue();
24 private:
25   static const jlong serialVersionUID = -8742448824652078965LL;
26 public: // actually package-private
27   static JArray< jchar > * digits;
28 public:
29   static ::java::lang::Class class$;
30 };
31
32 #endif // __java_lang_Number__