compilation errors fixed
[official-gcc.git] / libjava / java / security / Permissions$PermissionsHash.h
blob870065a4bd3ce83589e6545853b733ec0d9fdcf5
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_security_Permissions$PermissionsHash__
5 #define __java_security_Permissions$PermissionsHash__
7 #pragma interface
9 #include <java/security/PermissionCollection.h>
10 extern "Java"
12 namespace java
14 namespace security
16 class Permission;
17 class Permissions$PermissionsHash;
22 class java::security::Permissions$PermissionsHash : public ::java::security::PermissionCollection
25 Permissions$PermissionsHash();
26 public:
27 void add(::java::security::Permission *);
28 jboolean implies(::java::security::Permission *);
29 ::java::util::Enumeration * elements();
30 public: // actually package-private
31 Permissions$PermissionsHash(::java::security::Permissions$PermissionsHash *);
32 private:
33 static const jlong serialVersionUID = -8491988220802933440LL;
34 ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::security::PermissionCollection)))) perms;
35 public:
36 static ::java::lang::Class class$;
39 #endif // __java_security_Permissions$PermissionsHash__