2014-04-11 Marc Glisse <marc.glisse@inria.fr>
[official-gcc.git] / libjava / gnu / gcj / runtime / PersistentByteMap$MapEntry.h
blob7cb8b63f0f9c8b295ab1ac5350287179daee9020
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_gcj_runtime_PersistentByteMap$MapEntry__
5 #define __gnu_gcj_runtime_PersistentByteMap$MapEntry__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace gnu
14 namespace gcj
16 namespace runtime
18 class PersistentByteMap$MapEntry;
24 class gnu::gcj::runtime::PersistentByteMap$MapEntry : public ::java::lang::Object
27 public:
28 PersistentByteMap$MapEntry(jint, ::java::lang::Object *, ::java::lang::Object *);
29 ::java::lang::Object * getKey();
30 ::java::lang::Object * getValue();
31 jint getBucket();
32 private:
33 ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key;
34 ::java::lang::Object * value;
35 jint bucket;
36 public:
37 static ::java::lang::Class class$;
40 #endif // __gnu_gcj_runtime_PersistentByteMap$MapEntry__