2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_MBeanPermission$NameHolder__
5 #define __javax_management_MBeanPermission$NameHolder__
9 #include <java/lang/Object.h>
16 class MBeanPermission
;
17 class MBeanPermission$NameHolder
;
23 class javax::management::MBeanPermission$NameHolder
: public ::java::lang::Object
27 MBeanPermission$
NameHolder(::javax::management::MBeanPermission
*, ::java::lang::String
*);
28 virtual jboolean
equals(::java::lang::Object
*);
29 virtual ::java::lang::String
* getClassName();
30 virtual ::java::lang::String
* getMember();
31 virtual ::javax::management::ObjectName
* getObjectName();
33 ::java::lang::String
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) className
;
34 ::java::lang::String
* member
;
35 ::javax::management::ObjectName
* objectName
;
36 public: // actually package-private
37 ::javax::management::MBeanPermission
* this$
0;
39 static ::java::lang::Class
class$
;
42 #endif // __javax_management_MBeanPermission$NameHolder__