2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_MBeanAttributeInfo__
5 #define __javax_management_MBeanAttributeInfo__
9 #include <javax/management/MBeanFeatureInfo.h>
16 class MBeanAttributeInfo
;
21 class javax::management::MBeanAttributeInfo
: public ::javax::management::MBeanFeatureInfo
25 MBeanAttributeInfo(::java::lang::String
*, ::java::lang::String
*, ::java::lang::reflect::Method
*, ::java::lang::reflect::Method
*);
26 MBeanAttributeInfo(::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*, jboolean
, jboolean
, jboolean
);
27 virtual ::java::lang::Object
* clone();
28 virtual jboolean
equals(::java::lang::Object
*);
29 virtual ::java::lang::String
* getType();
30 virtual jint
hashCode();
31 virtual jboolean
isIs();
32 virtual jboolean
isReadable();
33 virtual jboolean
isWritable();
34 virtual ::java::lang::String
* toString();
36 static const jlong serialVersionUID
= 8644704819898565848LL;
37 ::java::lang::String
* __attribute__((aligned(__alignof__( ::javax::management::MBeanFeatureInfo
)))) attributeType
;
42 static ::java::lang::Class
class$
;
45 #endif // __javax_management_MBeanAttributeInfo__