2016-06-27 François Dumont <fdumont@gcc.gnu.org>
[official-gcc.git] / libjava / javax / management / MBeanServerPermission.h
blobb2bdc1908e3779cf979d884c90fe5582ba03ad3f
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_MBeanServerPermission__
5 #define __javax_management_MBeanServerPermission__
7 #pragma interface
9 #include <java/security/BasicPermission.h>
10 extern "Java"
12 namespace java
14 namespace security
16 class Permission;
17 class PermissionCollection;
20 namespace javax
22 namespace management
24 class MBeanServerPermission;
29 class javax::management::MBeanServerPermission : public ::java::security::BasicPermission
32 public:
33 MBeanServerPermission(::java::lang::String *);
34 MBeanServerPermission(::java::lang::String *, ::java::lang::String *);
35 virtual jboolean equals(::java::lang::Object *);
36 virtual jint hashCode();
37 virtual jboolean implies(::java::security::Permission *);
38 virtual ::java::security::PermissionCollection * newPermissionCollection();
39 private:
40 static ::java::lang::String * checkName(::java::lang::String *);
41 static const jlong serialVersionUID = -5661980843569388590LL;
42 public:
43 static ::java::lang::Class class$;
46 #endif // __javax_management_MBeanServerPermission__