Comment fix.
[official-gcc.git] / libjava / javax / management / openmbean / CompositeDataInvocationHandler.h
blobe10d3645f2654c99079c92ddc5449a1129b16db9
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_openmbean_CompositeDataInvocationHandler__
5 #define __javax_management_openmbean_CompositeDataInvocationHandler__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace javax
16 namespace management
18 namespace openmbean
20 class CompositeData;
21 class CompositeDataInvocationHandler;
27 class javax::management::openmbean::CompositeDataInvocationHandler : public ::java::lang::Object
30 public:
31 CompositeDataInvocationHandler(::javax::management::openmbean::CompositeData *);
32 virtual ::javax::management::openmbean::CompositeData * getCompositeData();
33 virtual ::java::lang::Object * invoke(::java::lang::Object *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *);
34 private:
35 ::javax::management::openmbean::CompositeData * __attribute__((aligned(__alignof__( ::java::lang::Object)))) data;
36 public:
37 static ::java::lang::Class class$;
40 #endif // __javax_management_openmbean_CompositeDataInvocationHandler__