OSDN Git Service

2007-01-31 Andrew Haley <aph@redhat.com>
[pf3gnuchains/gcc-fork.git] / libjava / java / lang / System$EnvironmentMap.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_lang_System$EnvironmentMap__
5 #define __java_lang_System$EnvironmentMap__
6
7 #pragma interface
8
9 #include <java/util/HashMap.h>
10
11 class java::lang::System$EnvironmentMap : public ::java::util::HashMap
12 {
13
14 public: // actually package-private
15   System$EnvironmentMap();
16 public:
17   virtual jboolean containsKey(::java::lang::Object *);
18   virtual jboolean containsValue(::java::lang::Object *);
19   virtual ::java::util::Set * entrySet();
20   virtual ::java::lang::String * target$get(::java::lang::Object *);
21   virtual ::java::util::Set * keySet();
22   virtual ::java::lang::String * target$remove(::java::lang::Object *);
23   virtual ::java::util::Collection * values();
24   virtual ::java::lang::Object * get(::java::lang::Object *);
25   virtual ::java::lang::Object * remove(::java::lang::Object *);
26 private:
27   ::java::util::Set * __attribute__((aligned(__alignof__( ::java::util::HashMap)))) entries;
28   ::java::util::Set * keys;
29   ::java::util::Collection * values__;
30 public:
31   static ::java::lang::Class class$;
32 };
33
34 #endif // __java_lang_System$EnvironmentMap__