From 554fd8c5195424bdbcabf5de30fdc183aba391bd Mon Sep 17 00:00:00 2001 From: upstream source tree Date: Sun, 15 Mar 2015 20:14:05 -0400 Subject: obtained gcc-4.6.4.tar.bz2 from upstream website; verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository. --- libjava/javax/management/openmbean/ArrayType.h | 60 ++++++++++++++++++ libjava/javax/management/openmbean/CompositeData.h | 43 +++++++++++++ .../openmbean/CompositeDataInvocationHandler.h | 40 ++++++++++++ .../management/openmbean/CompositeDataSupport.h | 50 +++++++++++++++ libjava/javax/management/openmbean/CompositeType.h | 50 +++++++++++++++ .../management/openmbean/InvalidKeyException.h | 36 +++++++++++ .../openmbean/InvalidOpenTypeException.h | 36 +++++++++++ .../openmbean/KeyAlreadyExistsException.h | 36 +++++++++++ .../javax/management/openmbean/OpenDataException.h | 36 +++++++++++ .../management/openmbean/OpenMBeanAttributeInfo.h | 50 +++++++++++++++ .../openmbean/OpenMBeanAttributeInfoSupport.h | 61 ++++++++++++++++++ .../openmbean/OpenMBeanConstructorInfo.h | 40 ++++++++++++ .../openmbean/OpenMBeanConstructorInfoSupport.h | 43 +++++++++++++ libjava/javax/management/openmbean/OpenMBeanInfo.h | 46 ++++++++++++++ .../management/openmbean/OpenMBeanInfoSupport.h | 46 ++++++++++++++ .../management/openmbean/OpenMBeanOperationInfo.h | 44 +++++++++++++ .../openmbean/OpenMBeanOperationInfoSupport.h | 46 ++++++++++++++ .../management/openmbean/OpenMBeanParameterInfo.h | 47 ++++++++++++++ .../openmbean/OpenMBeanParameterInfoSupport.h | 61 ++++++++++++++++++ libjava/javax/management/openmbean/OpenType.h | 51 +++++++++++++++ libjava/javax/management/openmbean/SimpleType.h | 56 +++++++++++++++++ libjava/javax/management/openmbean/TabularData.h | 51 +++++++++++++++ .../management/openmbean/TabularDataSupport.h | 72 ++++++++++++++++++++++ libjava/javax/management/openmbean/TabularType.h | 48 +++++++++++++++ 24 files changed, 1149 insertions(+) create mode 100644 libjava/javax/management/openmbean/ArrayType.h create mode 100644 libjava/javax/management/openmbean/CompositeData.h create mode 100644 libjava/javax/management/openmbean/CompositeDataInvocationHandler.h create mode 100644 libjava/javax/management/openmbean/CompositeDataSupport.h create mode 100644 libjava/javax/management/openmbean/CompositeType.h create mode 100644 libjava/javax/management/openmbean/InvalidKeyException.h create mode 100644 libjava/javax/management/openmbean/InvalidOpenTypeException.h create mode 100644 libjava/javax/management/openmbean/KeyAlreadyExistsException.h create mode 100644 libjava/javax/management/openmbean/OpenDataException.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanAttributeInfo.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanAttributeInfoSupport.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanConstructorInfo.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanConstructorInfoSupport.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanInfo.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanInfoSupport.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanOperationInfo.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanOperationInfoSupport.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanParameterInfo.h create mode 100644 libjava/javax/management/openmbean/OpenMBeanParameterInfoSupport.h create mode 100644 libjava/javax/management/openmbean/OpenType.h create mode 100644 libjava/javax/management/openmbean/SimpleType.h create mode 100644 libjava/javax/management/openmbean/TabularData.h create mode 100644 libjava/javax/management/openmbean/TabularDataSupport.h create mode 100644 libjava/javax/management/openmbean/TabularType.h (limited to 'libjava/javax/management/openmbean') diff --git a/libjava/javax/management/openmbean/ArrayType.h b/libjava/javax/management/openmbean/ArrayType.h new file mode 100644 index 000000000..e559cf22a --- /dev/null +++ b/libjava/javax/management/openmbean/ArrayType.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_ArrayType__ +#define __javax_management_openmbean_ArrayType__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class ArrayType; + class OpenType; + class SimpleType; + } + } + } +} + +class javax::management::openmbean::ArrayType : public ::javax::management::openmbean::OpenType +{ + + static ::java::lang::String * getArrayClassName(::javax::management::openmbean::OpenType *, jint, jboolean); + static jint getDimensions(::javax::management::openmbean::OpenType *, jint); + static ::javax::management::openmbean::SimpleType * getPrimitiveType(::java::lang::Class *); + static ::java::lang::Class * getPrimitiveTypeClass(::javax::management::openmbean::SimpleType *); + static ::javax::management::openmbean::OpenType * getElementType(::javax::management::openmbean::OpenType *); + static ::java::lang::String * getElementTypeName(::javax::management::openmbean::OpenType *); +public: + ArrayType(jint, ::javax::management::openmbean::OpenType *); + ArrayType(::javax::management::openmbean::SimpleType *, jboolean); + virtual jboolean equals(::java::lang::Object *); + static ::javax::management::openmbean::ArrayType * getArrayType(::javax::management::openmbean::OpenType *); + static ::javax::management::openmbean::ArrayType * getPrimitiveArrayType(::java::lang::Class *); + virtual jint getDimension(); + virtual ::javax::management::openmbean::OpenType * getElementOpenType(); + virtual jint hashCode(); + virtual jboolean isPrimitiveArray(); + virtual jboolean isValue(::java::lang::Object *); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = 720504429830309770LL; + jint __attribute__((aligned(__alignof__( ::javax::management::openmbean::OpenType)))) dimension; + ::javax::management::openmbean::OpenType * elementType; + jboolean primitiveArray; + ::java::lang::Integer * hashCode__; + ::java::lang::String * string; + static ::java::util::Map * cache; + static ::java::util::Map * primCache; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_ArrayType__ diff --git a/libjava/javax/management/openmbean/CompositeData.h b/libjava/javax/management/openmbean/CompositeData.h new file mode 100644 index 000000000..7382cdf92 --- /dev/null +++ b/libjava/javax/management/openmbean/CompositeData.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_CompositeData__ +#define __javax_management_openmbean_CompositeData__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeData; + class CompositeType; + } + } + } +} + +class javax::management::openmbean::CompositeData : public ::java::lang::Object +{ + +public: + virtual jboolean containsKey(::java::lang::String *) = 0; + virtual jboolean containsValue(::java::lang::Object *) = 0; + virtual jboolean equals(::java::lang::Object *) = 0; + virtual ::java::lang::Object * get(::java::lang::String *) = 0; + virtual JArray< ::java::lang::Object * > * getAll(JArray< ::java::lang::String * > *) = 0; + virtual ::javax::management::openmbean::CompositeType * getCompositeType() = 0; + virtual jint hashCode() = 0; + virtual ::java::lang::String * toString() = 0; + virtual ::java::util::Collection * values() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_CompositeData__ diff --git a/libjava/javax/management/openmbean/CompositeDataInvocationHandler.h b/libjava/javax/management/openmbean/CompositeDataInvocationHandler.h new file mode 100644 index 000000000..e10d3645f --- /dev/null +++ b/libjava/javax/management/openmbean/CompositeDataInvocationHandler.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_CompositeDataInvocationHandler__ +#define __javax_management_openmbean_CompositeDataInvocationHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeData; + class CompositeDataInvocationHandler; + } + } + } +} + +class javax::management::openmbean::CompositeDataInvocationHandler : public ::java::lang::Object +{ + +public: + CompositeDataInvocationHandler(::javax::management::openmbean::CompositeData *); + virtual ::javax::management::openmbean::CompositeData * getCompositeData(); + virtual ::java::lang::Object * invoke(::java::lang::Object *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *); +private: + ::javax::management::openmbean::CompositeData * __attribute__((aligned(__alignof__( ::java::lang::Object)))) data; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_CompositeDataInvocationHandler__ diff --git a/libjava/javax/management/openmbean/CompositeDataSupport.h b/libjava/javax/management/openmbean/CompositeDataSupport.h new file mode 100644 index 000000000..fcf0b73a9 --- /dev/null +++ b/libjava/javax/management/openmbean/CompositeDataSupport.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_CompositeDataSupport__ +#define __javax_management_openmbean_CompositeDataSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeDataSupport; + class CompositeType; + } + } + } +} + +class javax::management::openmbean::CompositeDataSupport : public ::java::lang::Object +{ + +public: + CompositeDataSupport(::javax::management::openmbean::CompositeType *, ::java::util::Map *); + CompositeDataSupport(::javax::management::openmbean::CompositeType *, JArray< ::java::lang::String * > *, JArray< ::java::lang::Object * > *); + virtual jboolean containsKey(::java::lang::String *); + virtual jboolean containsValue(::java::lang::Object *); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::Object * get(::java::lang::String *); + virtual JArray< ::java::lang::Object * > * getAll(JArray< ::java::lang::String * > *); + virtual ::javax::management::openmbean::CompositeType * getCompositeType(); + virtual jint hashCode(); + virtual ::java::lang::String * toString(); + virtual ::java::util::Collection * values(); +private: + static const jlong serialVersionUID = 8003518976613702244LL; + ::java::util::SortedMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) contents; + ::javax::management::openmbean::CompositeType * compositeType; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_CompositeDataSupport__ diff --git a/libjava/javax/management/openmbean/CompositeType.h b/libjava/javax/management/openmbean/CompositeType.h new file mode 100644 index 000000000..30dcad38f --- /dev/null +++ b/libjava/javax/management/openmbean/CompositeType.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_CompositeType__ +#define __javax_management_openmbean_CompositeType__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeType; + class OpenType; + } + } + } +} + +class javax::management::openmbean::CompositeType : public ::javax::management::openmbean::OpenType +{ + +public: + CompositeType(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, JArray< ::javax::management::openmbean::OpenType * > *); + virtual jboolean containsKey(::java::lang::String *); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::String * getDescription(::java::lang::String *); + virtual ::javax::management::openmbean::OpenType * getType(::java::lang::String *); + virtual jint hashCode(); + virtual jboolean isValue(::java::lang::Object *); + virtual ::java::util::Set * keySet(); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = -5366242454346948798LL; + ::java::util::TreeMap * __attribute__((aligned(__alignof__( ::javax::management::openmbean::OpenType)))) nameToDescription; + ::java::util::TreeMap * nameToType; + ::java::lang::Integer * hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_CompositeType__ diff --git a/libjava/javax/management/openmbean/InvalidKeyException.h b/libjava/javax/management/openmbean/InvalidKeyException.h new file mode 100644 index 000000000..8534b941f --- /dev/null +++ b/libjava/javax/management/openmbean/InvalidKeyException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_InvalidKeyException__ +#define __javax_management_openmbean_InvalidKeyException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class InvalidKeyException; + } + } + } +} + +class javax::management::openmbean::InvalidKeyException : public ::java::lang::IllegalArgumentException +{ + +public: + InvalidKeyException(); + InvalidKeyException(::java::lang::String *); +private: + static const jlong serialVersionUID = 4224269443946322062LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_InvalidKeyException__ diff --git a/libjava/javax/management/openmbean/InvalidOpenTypeException.h b/libjava/javax/management/openmbean/InvalidOpenTypeException.h new file mode 100644 index 000000000..8dec64859 --- /dev/null +++ b/libjava/javax/management/openmbean/InvalidOpenTypeException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_InvalidOpenTypeException__ +#define __javax_management_openmbean_InvalidOpenTypeException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class InvalidOpenTypeException; + } + } + } +} + +class javax::management::openmbean::InvalidOpenTypeException : public ::java::lang::IllegalArgumentException +{ + +public: + InvalidOpenTypeException(); + InvalidOpenTypeException(::java::lang::String *); +private: + static const jlong serialVersionUID = -2837312755412327534LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_InvalidOpenTypeException__ diff --git a/libjava/javax/management/openmbean/KeyAlreadyExistsException.h b/libjava/javax/management/openmbean/KeyAlreadyExistsException.h new file mode 100644 index 000000000..40269dd03 --- /dev/null +++ b/libjava/javax/management/openmbean/KeyAlreadyExistsException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_KeyAlreadyExistsException__ +#define __javax_management_openmbean_KeyAlreadyExistsException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class KeyAlreadyExistsException; + } + } + } +} + +class javax::management::openmbean::KeyAlreadyExistsException : public ::java::lang::IllegalArgumentException +{ + +public: + KeyAlreadyExistsException(); + KeyAlreadyExistsException(::java::lang::String *); +private: + static const jlong serialVersionUID = 1845183636745282866LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_KeyAlreadyExistsException__ diff --git a/libjava/javax/management/openmbean/OpenDataException.h b/libjava/javax/management/openmbean/OpenDataException.h new file mode 100644 index 000000000..d79caa5eb --- /dev/null +++ b/libjava/javax/management/openmbean/OpenDataException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenDataException__ +#define __javax_management_openmbean_OpenDataException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenDataException; + } + } + } +} + +class javax::management::openmbean::OpenDataException : public ::javax::management::JMException +{ + +public: + OpenDataException(); + OpenDataException(::java::lang::String *); +private: + static const jlong serialVersionUID = 8346311255433349870LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenDataException__ diff --git a/libjava/javax/management/openmbean/OpenMBeanAttributeInfo.h b/libjava/javax/management/openmbean/OpenMBeanAttributeInfo.h new file mode 100644 index 000000000..2e576dcd9 --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanAttributeInfo.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanAttributeInfo__ +#define __javax_management_openmbean_OpenMBeanAttributeInfo__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenMBeanAttributeInfo; + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenMBeanAttributeInfo : public ::java::lang::Object +{ + +public: + virtual jboolean equals(::java::lang::Object *) = 0; + virtual jint hashCode() = 0; + virtual jboolean isIs() = 0; + virtual jboolean isReadable() = 0; + virtual jboolean isWritable() = 0; + virtual ::java::lang::String * toString() = 0; + virtual ::java::lang::Object * getDefaultValue() = 0; + virtual ::java::lang::String * getDescription() = 0; + virtual ::java::util::Set * getLegalValues() = 0; + virtual ::java::lang::Comparable * getMaxValue() = 0; + virtual ::java::lang::Comparable * getMinValue() = 0; + virtual ::java::lang::String * getName() = 0; + virtual ::javax::management::openmbean::OpenType * getOpenType() = 0; + virtual jboolean hasDefaultValue() = 0; + virtual jboolean hasLegalValues() = 0; + virtual jboolean hasMaxValue() = 0; + virtual jboolean hasMinValue() = 0; + virtual jboolean isValue(::java::lang::Object *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_OpenMBeanAttributeInfo__ diff --git a/libjava/javax/management/openmbean/OpenMBeanAttributeInfoSupport.h b/libjava/javax/management/openmbean/OpenMBeanAttributeInfoSupport.h new file mode 100644 index 000000000..a9cdbcfcf --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanAttributeInfoSupport.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanAttributeInfoSupport__ +#define __javax_management_openmbean_OpenMBeanAttributeInfoSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenMBeanAttributeInfoSupport; + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenMBeanAttributeInfoSupport : public ::javax::management::MBeanAttributeInfo +{ + +public: + OpenMBeanAttributeInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, jboolean, jboolean, jboolean); + OpenMBeanAttributeInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, jboolean, jboolean, jboolean, ::java::lang::Object *); + OpenMBeanAttributeInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, jboolean, jboolean, jboolean, ::java::lang::Object *, ::java::lang::Comparable *, ::java::lang::Comparable *); + OpenMBeanAttributeInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, jboolean, jboolean, jboolean, ::java::lang::Object *, JArray< ::java::lang::Object * > *); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::Object * getDefaultValue(); + virtual ::java::util::Set * getLegalValues(); + virtual ::java::lang::Comparable * getMaxValue(); + virtual ::java::lang::Comparable * getMinValue(); + virtual ::javax::management::openmbean::OpenType * getOpenType(); + virtual jboolean hasDefaultValue(); + virtual jint hashCode(); + virtual jboolean hasLegalValues(); + virtual jboolean hasMaxValue(); + virtual jboolean hasMinValue(); + virtual jboolean isValue(::java::lang::Object *); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = -4867215622149721849LL; + ::javax::management::openmbean::OpenType * __attribute__((aligned(__alignof__( ::javax::management::MBeanAttributeInfo)))) openType; + ::java::lang::Object * defaultValue; + ::java::util::Set * legalValues; + ::java::lang::Comparable * minValue; + ::java::lang::Comparable * maxValue; + ::java::lang::Integer * hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenMBeanAttributeInfoSupport__ diff --git a/libjava/javax/management/openmbean/OpenMBeanConstructorInfo.h b/libjava/javax/management/openmbean/OpenMBeanConstructorInfo.h new file mode 100644 index 000000000..07adf096c --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanConstructorInfo.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanConstructorInfo__ +#define __javax_management_openmbean_OpenMBeanConstructorInfo__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + class MBeanParameterInfo; + namespace openmbean + { + class OpenMBeanConstructorInfo; + } + } + } +} + +class javax::management::openmbean::OpenMBeanConstructorInfo : public ::java::lang::Object +{ + +public: + virtual jboolean equals(::java::lang::Object *) = 0; + virtual ::java::lang::String * getDescription() = 0; + virtual ::java::lang::String * getName() = 0; + virtual JArray< ::javax::management::MBeanParameterInfo * > * getSignature() = 0; + virtual jint hashCode() = 0; + virtual ::java::lang::String * toString() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_OpenMBeanConstructorInfo__ diff --git a/libjava/javax/management/openmbean/OpenMBeanConstructorInfoSupport.h b/libjava/javax/management/openmbean/OpenMBeanConstructorInfoSupport.h new file mode 100644 index 000000000..a64d9cdda --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanConstructorInfoSupport.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanConstructorInfoSupport__ +#define __javax_management_openmbean_OpenMBeanConstructorInfoSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenMBeanConstructorInfoSupport; + class OpenMBeanParameterInfo; + } + } + } +} + +class javax::management::openmbean::OpenMBeanConstructorInfoSupport : public ::javax::management::MBeanConstructorInfo +{ + +public: + OpenMBeanConstructorInfoSupport(::java::lang::String *, ::java::lang::String *, JArray< ::javax::management::openmbean::OpenMBeanParameterInfo * > *); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = -4400441579007477003LL; + ::java::lang::Integer * __attribute__((aligned(__alignof__( ::javax::management::MBeanConstructorInfo)))) hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenMBeanConstructorInfoSupport__ diff --git a/libjava/javax/management/openmbean/OpenMBeanInfo.h b/libjava/javax/management/openmbean/OpenMBeanInfo.h new file mode 100644 index 000000000..2d61d8232 --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanInfo.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanInfo__ +#define __javax_management_openmbean_OpenMBeanInfo__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + class MBeanAttributeInfo; + class MBeanConstructorInfo; + class MBeanNotificationInfo; + class MBeanOperationInfo; + namespace openmbean + { + class OpenMBeanInfo; + } + } + } +} + +class javax::management::openmbean::OpenMBeanInfo : public ::java::lang::Object +{ + +public: + virtual jboolean equals(::java::lang::Object *) = 0; + virtual JArray< ::javax::management::MBeanAttributeInfo * > * getAttributes() = 0; + virtual ::java::lang::String * getClassName() = 0; + virtual JArray< ::javax::management::MBeanConstructorInfo * > * getConstructors() = 0; + virtual ::java::lang::String * getDescription() = 0; + virtual JArray< ::javax::management::MBeanNotificationInfo * > * getNotifications() = 0; + virtual JArray< ::javax::management::MBeanOperationInfo * > * getOperations() = 0; + virtual jint hashCode() = 0; + virtual ::java::lang::String * toString() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_OpenMBeanInfo__ diff --git a/libjava/javax/management/openmbean/OpenMBeanInfoSupport.h b/libjava/javax/management/openmbean/OpenMBeanInfoSupport.h new file mode 100644 index 000000000..4b4e50031 --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanInfoSupport.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanInfoSupport__ +#define __javax_management_openmbean_OpenMBeanInfoSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + class MBeanNotificationInfo; + namespace openmbean + { + class OpenMBeanAttributeInfo; + class OpenMBeanConstructorInfo; + class OpenMBeanInfoSupport; + class OpenMBeanOperationInfo; + } + } + } +} + +class javax::management::openmbean::OpenMBeanInfoSupport : public ::javax::management::MBeanInfo +{ + +public: + OpenMBeanInfoSupport(::java::lang::String *, ::java::lang::String *, JArray< ::javax::management::openmbean::OpenMBeanAttributeInfo * > *, JArray< ::javax::management::openmbean::OpenMBeanConstructorInfo * > *, JArray< ::javax::management::openmbean::OpenMBeanOperationInfo * > *, JArray< ::javax::management::MBeanNotificationInfo * > *); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = 4349395935420511492LL; + ::java::lang::Integer * __attribute__((aligned(__alignof__( ::javax::management::MBeanInfo)))) hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenMBeanInfoSupport__ diff --git a/libjava/javax/management/openmbean/OpenMBeanOperationInfo.h b/libjava/javax/management/openmbean/OpenMBeanOperationInfo.h new file mode 100644 index 000000000..4cdf93114 --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanOperationInfo.h @@ -0,0 +1,44 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanOperationInfo__ +#define __javax_management_openmbean_OpenMBeanOperationInfo__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + class MBeanParameterInfo; + namespace openmbean + { + class OpenMBeanOperationInfo; + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenMBeanOperationInfo : public ::java::lang::Object +{ + +public: + virtual jboolean equals(::java::lang::Object *) = 0; + virtual ::java::lang::String * getDescription() = 0; + virtual jint getImpact() = 0; + virtual ::java::lang::String * getName() = 0; + virtual ::javax::management::openmbean::OpenType * getReturnOpenType() = 0; + virtual ::java::lang::String * getReturnType() = 0; + virtual JArray< ::javax::management::MBeanParameterInfo * > * getSignature() = 0; + virtual jint hashCode() = 0; + virtual ::java::lang::String * toString() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_OpenMBeanOperationInfo__ diff --git a/libjava/javax/management/openmbean/OpenMBeanOperationInfoSupport.h b/libjava/javax/management/openmbean/OpenMBeanOperationInfoSupport.h new file mode 100644 index 000000000..04071e35a --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanOperationInfoSupport.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanOperationInfoSupport__ +#define __javax_management_openmbean_OpenMBeanOperationInfoSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenMBeanOperationInfoSupport; + class OpenMBeanParameterInfo; + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenMBeanOperationInfoSupport : public ::javax::management::MBeanOperationInfo +{ + +public: + OpenMBeanOperationInfoSupport(::java::lang::String *, ::java::lang::String *, JArray< ::javax::management::openmbean::OpenMBeanParameterInfo * > *, ::javax::management::openmbean::OpenType *, jint); + virtual jboolean equals(::java::lang::Object *); + virtual ::javax::management::openmbean::OpenType * getReturnOpenType(); + virtual jint hashCode(); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = 4996859732565369366LL; + ::javax::management::openmbean::OpenType * __attribute__((aligned(__alignof__( ::javax::management::MBeanOperationInfo)))) returnOpenType; + ::java::lang::Integer * hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenMBeanOperationInfoSupport__ diff --git a/libjava/javax/management/openmbean/OpenMBeanParameterInfo.h b/libjava/javax/management/openmbean/OpenMBeanParameterInfo.h new file mode 100644 index 000000000..5fe63058d --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanParameterInfo.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanParameterInfo__ +#define __javax_management_openmbean_OpenMBeanParameterInfo__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenMBeanParameterInfo; + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenMBeanParameterInfo : public ::java::lang::Object +{ + +public: + virtual jboolean equals(::java::lang::Object *) = 0; + virtual ::java::lang::Object * getDefaultValue() = 0; + virtual ::java::lang::String * getDescription() = 0; + virtual ::java::util::Set * getLegalValues() = 0; + virtual ::java::lang::Comparable * getMaxValue() = 0; + virtual ::java::lang::Comparable * getMinValue() = 0; + virtual ::java::lang::String * getName() = 0; + virtual ::javax::management::openmbean::OpenType * getOpenType() = 0; + virtual jboolean hasDefaultValue() = 0; + virtual jint hashCode() = 0; + virtual jboolean hasLegalValues() = 0; + virtual jboolean hasMaxValue() = 0; + virtual jboolean hasMinValue() = 0; + virtual jboolean isValue(::java::lang::Object *) = 0; + virtual ::java::lang::String * toString() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_OpenMBeanParameterInfo__ diff --git a/libjava/javax/management/openmbean/OpenMBeanParameterInfoSupport.h b/libjava/javax/management/openmbean/OpenMBeanParameterInfoSupport.h new file mode 100644 index 000000000..41f8bb451 --- /dev/null +++ b/libjava/javax/management/openmbean/OpenMBeanParameterInfoSupport.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenMBeanParameterInfoSupport__ +#define __javax_management_openmbean_OpenMBeanParameterInfoSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenMBeanParameterInfoSupport; + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenMBeanParameterInfoSupport : public ::javax::management::MBeanParameterInfo +{ + +public: + OpenMBeanParameterInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *); + OpenMBeanParameterInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, ::java::lang::Object *); + OpenMBeanParameterInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, ::java::lang::Object *, ::java::lang::Comparable *, ::java::lang::Comparable *); + OpenMBeanParameterInfoSupport(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::OpenType *, ::java::lang::Object *, JArray< ::java::lang::Object * > *); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::Object * getDefaultValue(); + virtual ::java::util::Set * getLegalValues(); + virtual ::java::lang::Comparable * getMaxValue(); + virtual ::java::lang::Comparable * getMinValue(); + virtual ::javax::management::openmbean::OpenType * getOpenType(); + virtual jboolean hasDefaultValue(); + virtual jint hashCode(); + virtual jboolean hasLegalValues(); + virtual jboolean hasMaxValue(); + virtual jboolean hasMinValue(); + virtual jboolean isValue(::java::lang::Object *); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = -7235016873758443122LL; + ::javax::management::openmbean::OpenType * __attribute__((aligned(__alignof__( ::javax::management::MBeanParameterInfo)))) openType; + ::java::lang::Object * defaultValue; + ::java::util::Set * legalValues; + ::java::lang::Comparable * minValue; + ::java::lang::Comparable * maxValue; + ::java::lang::Integer * hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenMBeanParameterInfoSupport__ diff --git a/libjava/javax/management/openmbean/OpenType.h b/libjava/javax/management/openmbean/OpenType.h new file mode 100644 index 000000000..b442b64ba --- /dev/null +++ b/libjava/javax/management/openmbean/OpenType.h @@ -0,0 +1,51 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_OpenType__ +#define __javax_management_openmbean_OpenType__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class OpenType; + } + } + } +} + +class javax::management::openmbean::OpenType : public ::java::lang::Object +{ + +public: // actually protected + OpenType(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); +public: + virtual jboolean equals(::java::lang::Object *) = 0; + virtual ::java::lang::String * getClassName(); + virtual ::java::lang::String * getDescription(); + virtual ::java::lang::String * getTypeName(); + virtual jint hashCode() = 0; + virtual jboolean isArray(); + virtual jboolean isValue(::java::lang::Object *) = 0; + virtual ::java::lang::String * toString() = 0; +private: + static const jlong serialVersionUID = -9195195325186646468LL; + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) className; + ::java::lang::String * typeName; + ::java::lang::String * description; +public: + static JArray< ::java::lang::String * > * ALLOWED_CLASSNAMES; + static ::java::util::List * ALLOWED_CLASSNAMES_LIST; + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_OpenType__ diff --git a/libjava/javax/management/openmbean/SimpleType.h b/libjava/javax/management/openmbean/SimpleType.h new file mode 100644 index 000000000..1ff75672c --- /dev/null +++ b/libjava/javax/management/openmbean/SimpleType.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_SimpleType__ +#define __javax_management_openmbean_SimpleType__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class SimpleType; + } + } + } +} + +class javax::management::openmbean::SimpleType : public ::javax::management::openmbean::OpenType +{ + + SimpleType(::java::lang::String *); +public: + jboolean equals(::java::lang::Object *); + jint hashCode(); + jboolean isValue(::java::lang::Object *); + ::java::lang::Object * readResolve(); + ::java::lang::String * toString(); + static ::javax::management::openmbean::SimpleType * BIGDECIMAL; + static ::javax::management::openmbean::SimpleType * BIGINTEGER; + static ::javax::management::openmbean::SimpleType * BOOLEAN; + static ::javax::management::openmbean::SimpleType * BYTE; + static ::javax::management::openmbean::SimpleType * CHARACTER; + static ::javax::management::openmbean::SimpleType * DATE; + static ::javax::management::openmbean::SimpleType * DOUBLE; + static ::javax::management::openmbean::SimpleType * FLOAT; + static ::javax::management::openmbean::SimpleType * INTEGER; + static ::javax::management::openmbean::SimpleType * LONG; + static ::javax::management::openmbean::SimpleType * OBJECTNAME; + static ::javax::management::openmbean::SimpleType * SHORT; + static ::javax::management::openmbean::SimpleType * STRING; + static ::javax::management::openmbean::SimpleType * VOID; +private: + static const jlong serialVersionUID = 2215577471957694503LL; + ::java::lang::Integer * __attribute__((aligned(__alignof__( ::javax::management::openmbean::OpenType)))) hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_SimpleType__ diff --git a/libjava/javax/management/openmbean/TabularData.h b/libjava/javax/management/openmbean/TabularData.h new file mode 100644 index 000000000..ef70028a9 --- /dev/null +++ b/libjava/javax/management/openmbean/TabularData.h @@ -0,0 +1,51 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_TabularData__ +#define __javax_management_openmbean_TabularData__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeData; + class TabularData; + class TabularType; + } + } + } +} + +class javax::management::openmbean::TabularData : public ::java::lang::Object +{ + +public: + virtual JArray< ::java::lang::Object * > * calculateIndex(::javax::management::openmbean::CompositeData *) = 0; + virtual void clear() = 0; + virtual jboolean containsKey(JArray< ::java::lang::Object * > *) = 0; + virtual jboolean containsValue(::javax::management::openmbean::CompositeData *) = 0; + virtual jboolean equals(::java::lang::Object *) = 0; + virtual ::javax::management::openmbean::CompositeData * get(JArray< ::java::lang::Object * > *) = 0; + virtual ::javax::management::openmbean::TabularType * getTabularType() = 0; + virtual jint hashCode() = 0; + virtual jboolean isEmpty() = 0; + virtual ::java::util::Set * keySet() = 0; + virtual void put(::javax::management::openmbean::CompositeData *) = 0; + virtual void putAll(JArray< ::javax::management::openmbean::CompositeData * > *) = 0; + virtual ::javax::management::openmbean::CompositeData * remove(JArray< ::java::lang::Object * > *) = 0; + virtual jint size() = 0; + virtual ::java::lang::String * toString() = 0; + virtual ::java::util::Collection * values() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_management_openmbean_TabularData__ diff --git a/libjava/javax/management/openmbean/TabularDataSupport.h b/libjava/javax/management/openmbean/TabularDataSupport.h new file mode 100644 index 000000000..cce9dbe8a --- /dev/null +++ b/libjava/javax/management/openmbean/TabularDataSupport.h @@ -0,0 +1,72 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_TabularDataSupport__ +#define __javax_management_openmbean_TabularDataSupport__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeData; + class TabularDataSupport; + class TabularType; + } + } + } +} + +class javax::management::openmbean::TabularDataSupport : public ::java::lang::Object +{ + +public: + TabularDataSupport(::javax::management::openmbean::TabularType *); + TabularDataSupport(::javax::management::openmbean::TabularType *, jint, jfloat); + virtual JArray< ::java::lang::Object * > * calculateIndex(::javax::management::openmbean::CompositeData *); + virtual void clear(); + virtual ::java::lang::Object * clone(); + virtual jboolean containsKey(::java::lang::Object *); + virtual jboolean containsKey(JArray< ::java::lang::Object * > *); + virtual jboolean containsValue(::java::lang::Object *); + virtual jboolean containsValue(::javax::management::openmbean::CompositeData *); + virtual ::java::util::Set * entrySet(); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::lang::Object * get(::java::lang::Object *); + virtual ::javax::management::openmbean::CompositeData * get(JArray< ::java::lang::Object * > *); + virtual ::javax::management::openmbean::TabularType * getTabularType(); + virtual jint hashCode(); + virtual jboolean isEmpty(); +private: + jboolean isKeyValid(JArray< ::java::lang::Object * > *); +public: + virtual ::java::util::Set * keySet(); + virtual void put(::javax::management::openmbean::CompositeData *); + virtual ::java::lang::Object * put(::java::lang::Object *, ::java::lang::Object *); + virtual void putAll(JArray< ::javax::management::openmbean::CompositeData * > *); + virtual void putAll(::java::util::Map *); + virtual ::java::lang::Object * remove(::java::lang::Object *); + virtual ::javax::management::openmbean::CompositeData * remove(JArray< ::java::lang::Object * > *); +private: + void setMap(::java::util::HashMap *); +public: + virtual jint size(); + virtual ::java::lang::String * toString(); + virtual ::java::util::Collection * values(); +private: + static const jlong serialVersionUID = 5720150593236309827LL; + ::java::util::HashMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) dataMap; + ::javax::management::openmbean::TabularType * tabularType; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_TabularDataSupport__ diff --git a/libjava/javax/management/openmbean/TabularType.h b/libjava/javax/management/openmbean/TabularType.h new file mode 100644 index 000000000..071a7049a --- /dev/null +++ b/libjava/javax/management/openmbean/TabularType.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_management_openmbean_TabularType__ +#define __javax_management_openmbean_TabularType__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace management + { + namespace openmbean + { + class CompositeType; + class TabularType; + } + } + } +} + +class javax::management::openmbean::TabularType : public ::javax::management::openmbean::OpenType +{ + +public: + TabularType(::java::lang::String *, ::java::lang::String *, ::javax::management::openmbean::CompositeType *, JArray< ::java::lang::String * > *); + virtual jboolean equals(::java::lang::Object *); + virtual ::java::util::List * getIndexNames(); + virtual ::javax::management::openmbean::CompositeType * getRowType(); + virtual jint hashCode(); + virtual jboolean isValue(::java::lang::Object *); + virtual ::java::lang::String * toString(); +private: + static const jlong serialVersionUID = 6554071860220659261LL; + ::javax::management::openmbean::CompositeType * __attribute__((aligned(__alignof__( ::javax::management::openmbean::OpenType)))) rowType; + ::java::util::List * indexNames; + ::java::lang::Integer * hashCode__; + ::java::lang::String * string; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_management_openmbean_TabularType__ -- cgit v1.2.3