2016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
[official-gcc.git] / libjava / javax / management / AttributeValueExp.h
blob02ad058adc1de34e2fafa1cadac1906162eca6b1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_AttributeValueExp__
5 #define __javax_management_AttributeValueExp__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace javax
14 namespace management
16 class AttributeValueExp;
17 class MBeanServer;
18 class ObjectName;
19 class ValueExp;
24 class javax::management::AttributeValueExp : public ::java::lang::Object
27 public:
28 AttributeValueExp();
29 AttributeValueExp(::java::lang::String *);
30 virtual ::javax::management::ValueExp * apply(::javax::management::ObjectName *);
31 public: // actually protected
32 virtual ::java::lang::Object * getAttribute(::javax::management::ObjectName *);
33 public:
34 virtual ::java::lang::String * getAttributeName();
35 virtual void setMBeanServer(::javax::management::MBeanServer *);
36 virtual ::java::lang::String * toString();
37 private:
38 static const jlong serialVersionUID = -7768025046539163385LL;
39 ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) attr;
40 public:
41 static ::java::lang::Class class$;
44 #endif // __javax_management_AttributeValueExp__