Merged gcj-eclipse branch to trunk.

From-SVN: r120621
This commit is contained in:
Tom Tromey
2007-01-09 19:58:05 +00:00
parent c648dedbde
commit 97b8365caf
17478 changed files with 606493 additions and 100744 deletions
+73
View File
@@ -0,0 +1,73 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_BeanInfoEmbryo__
#define __gnu_java_beans_BeanInfoEmbryo__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class BeanInfoEmbryo;
}
}
}
namespace java
{
namespace awt
{
class Image;
}
namespace beans
{
class BeanDescriptor;
class BeanInfo;
class EventSetDescriptor;
class IndexedPropertyDescriptor;
class MethodDescriptor;
class PropertyDescriptor;
}
}
}
class gnu::java::beans::BeanInfoEmbryo : public ::java::lang::Object
{
public:
BeanInfoEmbryo();
virtual ::java::beans::BeanInfo * getBeanInfo();
virtual void setBeanDescriptor(::java::beans::BeanDescriptor *);
virtual void setAdditionalBeanInfo(JArray< ::java::beans::BeanInfo * > *);
virtual jboolean hasProperty(::java::beans::PropertyDescriptor *);
virtual void addProperty(::java::beans::PropertyDescriptor *);
virtual void addIndexedProperty(::java::beans::IndexedPropertyDescriptor *);
virtual jboolean hasEvent(::java::beans::EventSetDescriptor *);
virtual void addEvent(::java::beans::EventSetDescriptor *);
virtual jboolean hasMethod(::java::beans::MethodDescriptor *);
virtual void addMethod(::java::beans::MethodDescriptor *);
virtual void setDefaultPropertyName(::java::lang::String *);
virtual void setDefaultEventName(::java::lang::String *);
virtual void setIcons(JArray< ::java::awt::Image * > *);
public: // actually package-private
::java::util::TreeMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) properties;
::java::util::Hashtable * events;
::java::util::Vector * methods;
::java::beans::BeanDescriptor * beanDescriptor;
JArray< ::java::beans::BeanInfo * > * additionalBeanInfo;
JArray< ::java::awt::Image * > * im;
::java::lang::String * defaultPropertyName;
::java::lang::String * defaultEventName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_BeanInfoEmbryo__
@@ -0,0 +1,34 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_DefaultExceptionListener__
#define __gnu_java_beans_DefaultExceptionListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class DefaultExceptionListener;
}
}
}
}
class gnu::java::beans::DefaultExceptionListener : public ::java::lang::Object
{
public:
DefaultExceptionListener();
virtual void exceptionThrown(::java::lang::Exception *);
static ::gnu::java::beans::DefaultExceptionListener * INSTANCE;
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_DefaultExceptionListener__
+41
View File
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_DoubleKey__
#define __gnu_java_beans_DoubleKey__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class DoubleKey;
}
}
}
}
class gnu::java::beans::DoubleKey : public ::java::lang::Object
{
public: // actually package-private
DoubleKey(::java::lang::Class *, ::java::lang::String *);
virtual ::java::lang::Class * getType();
virtual ::java::lang::String * getName();
public:
virtual jboolean equals(::java::lang::Object *);
virtual jint hashCode();
public: // actually package-private
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
::java::lang::String * name;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_DoubleKey__
@@ -0,0 +1,62 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_DummyAppletContext__
#define __gnu_java_beans_DummyAppletContext__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class DummyAppletContext;
}
}
}
namespace java
{
namespace applet
{
class Applet;
class AudioClip;
}
namespace awt
{
class Image;
}
namespace net
{
class URL;
}
}
}
class gnu::java::beans::DummyAppletContext : public ::java::lang::Object
{
public: // actually package-private
DummyAppletContext();
public:
virtual ::java::applet::AudioClip * getAudioClip(::java::net::URL *);
virtual ::java::awt::Image * getImage(::java::net::URL *);
virtual ::java::applet::Applet * getApplet(::java::lang::String *);
virtual ::java::util::Enumeration * getApplets();
virtual void showDocument(::java::net::URL *);
virtual void showDocument(::java::net::URL *, ::java::lang::String *);
virtual void showStatus(::java::lang::String *);
virtual void setStream(::java::lang::String *, ::java::io::InputStream *);
virtual ::java::io::InputStream * getStream(::java::lang::String *);
virtual ::java::util::Iterator * getStreamKeys();
private:
static ::java::util::Enumeration * EMPTY_ENUMERATION;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_DummyAppletContext__
+55
View File
@@ -0,0 +1,55 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_DummyAppletStub__
#define __gnu_java_beans_DummyAppletStub__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class DummyAppletContext;
class DummyAppletStub;
}
}
}
namespace java
{
namespace applet
{
class AppletContext;
}
namespace net
{
class URL;
}
}
}
class gnu::java::beans::DummyAppletStub : public ::java::lang::Object
{
public:
DummyAppletStub(::java::net::URL *, ::java::net::URL *);
virtual jboolean isActive();
virtual ::java::net::URL * getDocumentBase();
virtual ::java::net::URL * getCodeBase();
virtual ::java::lang::String * getParameter(::java::lang::String *);
virtual ::java::applet::AppletContext * getAppletContext();
virtual void appletResize(jint, jint);
private:
::java::net::URL * __attribute__((aligned(__alignof__( ::java::lang::Object)))) documentBase;
::java::net::URL * codeBase;
::gnu::java::beans::DummyAppletContext * context;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_DummyAppletStub__
+67
View File
@@ -0,0 +1,67 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_ExplicitBeanInfo__
#define __gnu_java_beans_ExplicitBeanInfo__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class ExplicitBeanInfo;
}
}
}
namespace java
{
namespace awt
{
class Image;
}
namespace beans
{
class BeanDescriptor;
class BeanInfo;
class EventSetDescriptor;
class MethodDescriptor;
class PropertyDescriptor;
}
}
}
class gnu::java::beans::ExplicitBeanInfo : public ::java::lang::Object
{
public:
ExplicitBeanInfo(::java::beans::BeanDescriptor *, JArray< ::java::beans::BeanInfo * > *, JArray< ::java::beans::PropertyDescriptor * > *, jint, JArray< ::java::beans::EventSetDescriptor * > *, jint, JArray< ::java::beans::MethodDescriptor * > *, JArray< ::java::awt::Image * > *);
virtual ::java::beans::BeanDescriptor * getBeanDescriptor();
virtual JArray< ::java::beans::EventSetDescriptor * > * getEventSetDescriptors();
virtual jint getDefaultEventIndex();
virtual JArray< ::java::beans::PropertyDescriptor * > * getPropertyDescriptors();
virtual jint getDefaultPropertyIndex();
virtual JArray< ::java::beans::MethodDescriptor * > * getMethodDescriptors();
virtual JArray< ::java::beans::BeanInfo * > * getAdditionalBeanInfo();
virtual ::java::awt::Image * getIcon(jint);
public: // actually protected
::java::beans::BeanDescriptor * __attribute__((aligned(__alignof__( ::java::lang::Object)))) beanDescriptor;
JArray< ::java::beans::EventSetDescriptor * > * eventSetDescriptors;
JArray< ::java::beans::PropertyDescriptor * > * propertyDescriptors;
JArray< ::java::beans::MethodDescriptor * > * methodDescriptors;
jint defaultPropertyIndex;
jint defaultEventIndex;
JArray< ::java::beans::BeanInfo * > * additionalBeanInfo;
JArray< ::java::awt::Image * > * icons;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_ExplicitBeanInfo__
@@ -0,0 +1,71 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_IntrospectionIncubator__
#define __gnu_java_beans_IntrospectionIncubator__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class BeanInfoEmbryo;
class IntrospectionIncubator;
}
}
}
namespace java
{
namespace beans
{
class BeanInfo;
}
}
}
class gnu::java::beans::IntrospectionIncubator : public ::java::lang::Object
{
public:
IntrospectionIncubator();
virtual void addMethod(::java::lang::reflect::Method *);
virtual void addMethods(JArray< ::java::lang::reflect::Method * > *);
virtual void setPropertyStopClass(::java::lang::Class *);
virtual void setEventStopClass(::java::lang::Class *);
virtual void setMethodStopClass(::java::lang::Class *);
virtual ::gnu::java::beans::BeanInfoEmbryo * getBeanInfoEmbryo();
virtual ::java::beans::BeanInfo * getBeanInfo();
public: // actually package-private
virtual void findAddRemovePairs(::gnu::java::beans::BeanInfoEmbryo *);
virtual void findXXX(::gnu::java::beans::BeanInfoEmbryo *, jint);
virtual void findXXXInt(::gnu::java::beans::BeanInfoEmbryo *, jint);
virtual void addToPropertyHash(::java::lang::String *, ::java::lang::reflect::Method *, jint);
virtual void addToListenerHash(::java::lang::String *, ::java::lang::reflect::Method *, jint);
static jboolean isReachable(::java::lang::Class *, ::java::lang::Class *);
static ::java::lang::String * capitalize(::java::lang::String *);
::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) propertyMethods;
::java::util::Hashtable * listenerMethods;
::java::util::Vector * otherMethods;
::java::lang::Class * propertyStopClass;
::java::lang::Class * eventStopClass;
::java::lang::Class * methodStopClass;
static const jint IS = 0;
static const jint GET_I = 1;
static const jint SET_I = 2;
static const jint GET = 3;
static const jint SET = 4;
static const jint ADD = 0;
static const jint REMOVE = 1;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_IntrospectionIncubator__
@@ -0,0 +1,52 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractContext__
#define __gnu_java_beans_decoder_AbstractContext__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::AbstractContext : public ::java::lang::Object
{
public: // actually package-private
AbstractContext();
public:
virtual ::java::lang::String * getId();
virtual void setId(::java::lang::String *);
virtual jboolean isStatement();
virtual void setStatement(jboolean);
virtual void addParameterObject(::java::lang::Object *) = 0;
virtual void notifyStatement(::gnu::java::beans::decoder::Context *) = 0;
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *) = 0;
virtual jboolean subContextFailed() = 0;
virtual void set(jint, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * get(jint) = 0;
virtual ::java::lang::Object * getResult() = 0;
private:
jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) isStatement__;
::java::lang::String * id;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractContext__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractCreatableObjectContext__
#define __gnu_java_beans_decoder_AbstractCreatableObjectContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractCreatableObjectContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::AbstractCreatableObjectContext : public ::gnu::java::beans::decoder::AbstractObjectContext
{
public: // actually package-private
AbstractCreatableObjectContext();
public:
virtual void addParameterObject(::java::lang::Object *);
public: // actually protected
virtual void addParameterObjectImpl(::java::lang::Object *) = 0;
public:
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
public: // actually protected
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *) = 0;
public:
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractCreatableObjectContext__
@@ -0,0 +1,82 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractElementHandler__
#define __gnu_java_beans_decoder_AbstractElementHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class Context;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::AbstractElementHandler : public ::java::lang::Object
{
public: // actually protected
AbstractElementHandler(::gnu::java::beans::decoder::ElementHandler *, jboolean);
public:
virtual void start(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *) = 0;
public:
virtual void end(::java::beans::ExceptionListener *);
virtual void notifyStatement(::java::beans::ExceptionListener *);
virtual void notifyContextFailed();
virtual jboolean hasFailed();
public: // actually protected
virtual void endElement(::java::lang::String *);
public:
virtual void characters(JArray< jchar > *, jint, jint);
virtual void putObject(::java::lang::String *, ::java::lang::Object *);
virtual ::java::lang::Object * getObject(::java::lang::String *);
virtual ::java::lang::Class * instantiateClass(::java::lang::String *);
virtual jboolean isSubelementAllowed(::java::lang::String *);
virtual ::gnu::java::beans::decoder::Context * getContext();
virtual ::gnu::java::beans::decoder::ElementHandler * getParent();
private:
::gnu::java::beans::decoder::Context * __attribute__((aligned(__alignof__( ::java::lang::Object)))) context;
::gnu::java::beans::decoder::ElementHandler * parent;
jboolean hasFailed__;
::java::lang::StringBuffer * buffer;
jboolean allowsSubelements;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractElementHandler__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractObjectContext__
#define __gnu_java_beans_decoder_AbstractObjectContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractObjectContext;
}
}
}
}
}
class gnu::java::beans::decoder::AbstractObjectContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
AbstractObjectContext();
public: // actually protected
virtual void setObject(::java::lang::Object *);
public:
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
public: // actually protected
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) object;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractObjectContext__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ArrayContext__
#define __gnu_java_beans_decoder_ArrayContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ArrayContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::ArrayContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
ArrayContext(::java::lang::String *, ::java::lang::Class *, jint);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) array;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ArrayContext__
@@ -0,0 +1,59 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ArrayHandler__
#define __gnu_java_beans_decoder_ArrayHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ArrayHandler;
class Context;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::ArrayHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
ArrayHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
private:
static ::java::util::HashMap * typeMap;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ArrayHandler__
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AssemblyException__
#define __gnu_java_beans_decoder_AssemblyException__
#pragma interface
#include <java/lang/Exception.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AssemblyException;
}
}
}
}
}
class gnu::java::beans::decoder::AssemblyException : public ::java::lang::Exception
{
public: // actually package-private
AssemblyException(::java::lang::Throwable *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AssemblyException__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_BooleanHandler__
#define __gnu_java_beans_decoder_BooleanHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class BooleanHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::BooleanHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
BooleanHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_BooleanHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ByteHandler__
#define __gnu_java_beans_decoder_ByteHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ByteHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::ByteHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
ByteHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ByteHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_CharHandler__
#define __gnu_java_beans_decoder_CharHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class CharHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::CharHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
CharHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_CharHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ClassHandler__
#define __gnu_java_beans_decoder_ClassHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ClassHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::ClassHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
ClassHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ClassHandler__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ConstructorContext__
#define __gnu_java_beans_decoder_ConstructorContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractCreatableObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ConstructorContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::ConstructorContext : public ::gnu::java::beans::decoder::AbstractCreatableObjectContext
{
public: // actually package-private
ConstructorContext(::java::lang::String *, ::java::lang::Class *);
public: // actually protected
virtual void addParameterObjectImpl(::java::lang::Object *);
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *);
private:
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractCreatableObjectContext)))) arguments;
::java::lang::Class * klass;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ConstructorContext__
+45
View File
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_Context__
#define __gnu_java_beans_decoder_Context__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::Context : public ::java::lang::Object
{
public:
virtual void addParameterObject(::java::lang::Object *) = 0;
virtual void notifyStatement(::gnu::java::beans::decoder::Context *) = 0;
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *) = 0;
virtual jboolean subContextFailed() = 0;
virtual void set(jint, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * get(jint) = 0;
virtual ::java::lang::Object * getResult() = 0;
virtual void setId(::java::lang::String *) = 0;
virtual ::java::lang::String * getId() = 0;
virtual jboolean isStatement() = 0;
virtual void setStatement(jboolean) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_decoder_Context__
@@ -0,0 +1,55 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DecoderContext__
#define __gnu_java_beans_decoder_DecoderContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DecoderContext;
}
}
}
}
namespace java
{
namespace beans
{
class XMLDecoder;
}
}
}
class gnu::java::beans::decoder::DecoderContext : public ::gnu::java::beans::decoder::AbstractContext
{
public:
DecoderContext(::java::beans::XMLDecoder *);
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
virtual ::java::util::Iterator * iterator();
private:
::java::beans::XMLDecoder * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) decoder;
::java::util::ArrayList * objects;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DecoderContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DoubleHandler__
#define __gnu_java_beans_decoder_DoubleHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class DoubleHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::DoubleHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
DoubleHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DoubleHandler__
@@ -0,0 +1,46 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DummyContext__
#define __gnu_java_beans_decoder_DummyContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DummyContext;
}
}
}
}
}
class gnu::java::beans::decoder::DummyContext : public ::gnu::java::beans::decoder::AbstractContext
{
public:
DummyContext();
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
void fail();
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DummyContext__
@@ -0,0 +1,72 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DummyHandler__
#define __gnu_java_beans_decoder_DummyHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DummyHandler;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::DummyHandler : public ::java::lang::Object
{
public: // actually package-private
DummyHandler();
public:
virtual void start(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
virtual void end(::java::beans::ExceptionListener *);
virtual void characters(JArray< jchar > *, jint, jint);
virtual jboolean isSubelementAllowed(::java::lang::String *);
virtual ::java::lang::Class * instantiateClass(::java::lang::String *);
virtual void notifyStatement(::java::beans::ExceptionListener *);
virtual jboolean hasFailed();
virtual ::gnu::java::beans::decoder::Context * getContext();
virtual void notifyContextFailed();
virtual void putObject(::java::lang::String *, ::java::lang::Object *);
virtual ::java::lang::Object * getObject(::java::lang::String *);
virtual ::gnu::java::beans::decoder::ElementHandler * getParent();
private:
void fail();
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DummyHandler__
@@ -0,0 +1,66 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ElementHandler__
#define __gnu_java_beans_decoder_ElementHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::ElementHandler : public ::java::lang::Object
{
public:
virtual void start(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *) = 0;
virtual void end(::java::beans::ExceptionListener *) = 0;
virtual void characters(JArray< jchar > *, jint, jint) = 0;
virtual jboolean isSubelementAllowed(::java::lang::String *) = 0;
virtual ::java::lang::Class * instantiateClass(::java::lang::String *) = 0;
virtual void notifyStatement(::java::beans::ExceptionListener *) = 0;
virtual jboolean hasFailed() = 0;
virtual ::gnu::java::beans::decoder::Context * getContext() = 0;
virtual void notifyContextFailed() = 0;
virtual void putObject(::java::lang::String *, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * getObject(::java::lang::String *) = 0;
virtual ::gnu::java::beans::decoder::ElementHandler * getParent() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_decoder_ElementHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_FloatHandler__
#define __gnu_java_beans_decoder_FloatHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class FloatHandler;
}
}
}
}
}
class gnu::java::beans::decoder::FloatHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
FloatHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_FloatHandler__
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_GrowableArrayContext__
#define __gnu_java_beans_decoder_GrowableArrayContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class GrowableArrayContext;
}
}
}
}
}
class gnu::java::beans::decoder::GrowableArrayContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
GrowableArrayContext(::java::lang::String *, ::java::lang::Class *);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
static const jint INITIAL_SIZE = 16;
::java::lang::Class * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) klass;
::java::lang::Object * array;
jint length;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_GrowableArrayContext__
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_IndexContext__
#define __gnu_java_beans_decoder_IndexContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class IndexContext;
}
}
}
}
}
class gnu::java::beans::decoder::IndexContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
IndexContext(::java::lang::String *, jint);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) result;
::java::lang::Object * argument;
jint index;
jboolean isSetter;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_IndexContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_IntHandler__
#define __gnu_java_beans_decoder_IntHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class IntHandler;
}
}
}
}
}
class gnu::java::beans::decoder::IntHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
IntHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_IntHandler__
@@ -0,0 +1,65 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_JavaHandler__
#define __gnu_java_beans_decoder_JavaHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DummyHandler;
class JavaHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::JavaHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
JavaHandler(::gnu::java::beans::decoder::DummyHandler *, ::gnu::java::beans::decoder::Context *, ::java::lang::ClassLoader *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public:
virtual ::java::lang::Object * getObject(::java::lang::String *);
virtual void putObject(::java::lang::String *, ::java::lang::Object *);
virtual ::java::lang::Class * instantiateClass(::java::lang::String *);
private:
::gnu::java::beans::decoder::Context * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractElementHandler)))) context;
::java::util::HashMap * objectMap;
::java::lang::ClassLoader * classLoader;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_JavaHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_LongHandler__
#define __gnu_java_beans_decoder_LongHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class LongHandler;
}
}
}
}
}
class gnu::java::beans::decoder::LongHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
LongHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_LongHandler__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_MethodContext__
#define __gnu_java_beans_decoder_MethodContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractCreatableObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class MethodContext;
}
}
}
}
}
class gnu::java::beans::decoder::MethodContext : public ::gnu::java::beans::decoder::AbstractCreatableObjectContext
{
public: // actually package-private
MethodContext(::java::lang::String *, ::java::lang::String *);
public:
virtual void addParameterObjectImpl(::java::lang::Object *);
public: // actually protected
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *);
private:
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractCreatableObjectContext)))) arguments;
::java::lang::String * methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_MethodContext__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_MethodFinder__
#define __gnu_java_beans_decoder_MethodFinder__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class MethodFinder;
}
}
}
}
}
class gnu::java::beans::decoder::MethodFinder : public ::java::lang::Object
{
MethodFinder();
public: // actually package-private
static ::java::lang::reflect::Method * getMethod(::java::lang::Class *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
static ::java::lang::reflect::Constructor * getConstructor(::java::lang::Class *, JArray< ::java::lang::Object * > *);
private:
static JArray< ::java::lang::Class * > * getArgumentTypes(JArray< ::java::lang::Object * > *);
static jboolean matchingArgumentTypes(JArray< ::java::lang::Class * > *, JArray< ::java::lang::Class * > *);
static ::java::util::HashMap * typeMapping;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_MethodFinder__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_NullHandler__
#define __gnu_java_beans_decoder_NullHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class NullHandler;
}
}
}
}
}
class gnu::java::beans::decoder::NullHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
NullHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_NullHandler__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ObjectContext__
#define __gnu_java_beans_decoder_ObjectContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ObjectContext;
}
}
}
}
}
class gnu::java::beans::decoder::ObjectContext : public ::gnu::java::beans::decoder::AbstractObjectContext
{
public: // actually package-private
ObjectContext(::java::lang::Object *);
ObjectContext(::java::lang::String *, ::java::lang::Object *);
ObjectContext();
public:
void addParameterObject(::java::lang::Object *);
void notifyStatement(::gnu::java::beans::decoder::Context *);
::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
jboolean subContextFailed();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ObjectContext__
@@ -0,0 +1,57 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ObjectHandler__
#define __gnu_java_beans_decoder_ObjectHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class ObjectHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::ObjectHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
ObjectHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ObjectHandler__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ArrayHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ArrayHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ArrayHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ArrayHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ArrayHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ArrayHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$BooleanHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$BooleanHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$BooleanHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$BooleanHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$BooleanHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$BooleanHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ByteHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ByteHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ByteHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ByteHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ByteHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ByteHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$CharHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$CharHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$CharHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$CharHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$CharHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$CharHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ClassHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ClassHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ClassHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ClassHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ClassHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ClassHandlerCreator__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$Creator__
#define __gnu_java_beans_decoder_PersistenceParser$Creator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser$Creator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$Creator : public ::java::lang::Object
{
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_decoder_PersistenceParser$Creator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$DoubleHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$DoubleHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$DoubleHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$DoubleHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$DoubleHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$DoubleHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$FloatHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$FloatHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$FloatHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$FloatHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$FloatHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$FloatHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$IntHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$IntHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$IntHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$IntHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$IntHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$IntHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$JavaHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$JavaHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$JavaHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$JavaHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$JavaHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$JavaHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$LongHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$LongHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$LongHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$LongHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$LongHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$LongHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$NullHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$NullHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$NullHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$NullHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$NullHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$NullHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ObjectHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ObjectHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ObjectHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ObjectHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ObjectHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ObjectHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ShortHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ShortHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ShortHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ShortHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ShortHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ShortHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$StringHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$StringHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$StringHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$StringHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$StringHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$StringHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$VoidHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$VoidHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$VoidHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$VoidHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$VoidHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$VoidHandlerCreator__
@@ -0,0 +1,84 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser__
#define __gnu_java_beans_decoder_PersistenceParser__
#pragma interface
#include <org/xml/sax/helpers/DefaultHandler.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class JavaHandler;
class PersistenceParser;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
class XMLDecoder;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser : public ::org::xml::sax::helpers::DefaultHandler
{
public:
PersistenceParser(::java::io::InputStream *, ::java::beans::ExceptionListener *, ::java::lang::ClassLoader *, ::java::beans::XMLDecoder *);
virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *);
virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
virtual void characters(JArray< jchar > *, jint, jint);
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
virtual void setId(::java::lang::String *);
virtual ::java::lang::String * getId();
virtual jboolean isStatement();
virtual void setStatement(jboolean);
virtual ::java::util::Iterator * iterator();
private:
::java::beans::ExceptionListener * __attribute__((aligned(__alignof__( ::org::xml::sax::helpers::DefaultHandler)))) exceptionListener;
jint skipElement;
::java::util::HashMap * handlerCreators;
::gnu::java::beans::decoder::ElementHandler * currentHandler;
public: // actually package-private
::gnu::java::beans::decoder::JavaHandler * javaHandler;
private:
::java::util::List * objects;
::java::beans::XMLDecoder * decoder;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PropertyContext__
#define __gnu_java_beans_decoder_PropertyContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class PropertyContext;
}
}
}
}
}
class gnu::java::beans::decoder::PropertyContext : public ::gnu::java::beans::decoder::AbstractObjectContext
{
public: // actually package-private
PropertyContext(::java::lang::String *, ::java::lang::String *);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractObjectContext)))) argument;
::java::lang::String * propertyName;
::java::lang::String * prefix;
jboolean methodCalled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PropertyContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ShortHandler__
#define __gnu_java_beans_decoder_ShortHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class ShortHandler;
}
}
}
}
}
class gnu::java::beans::decoder::ShortHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
ShortHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ShortHandler__
@@ -0,0 +1,64 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_SimpleHandler__
#define __gnu_java_beans_decoder_SimpleHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class ObjectContext;
class SimpleHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::SimpleHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
SimpleHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public:
virtual void endElement(::java::lang::String *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *) = 0;
private:
::gnu::java::beans::decoder::ObjectContext * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractElementHandler)))) context;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_SimpleHandler__
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_StaticMethodContext__
#define __gnu_java_beans_decoder_StaticMethodContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractCreatableObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class StaticMethodContext;
}
}
}
}
}
class gnu::java::beans::decoder::StaticMethodContext : public ::gnu::java::beans::decoder::AbstractCreatableObjectContext
{
public: // actually package-private
StaticMethodContext(::java::lang::String *, ::java::lang::Class *, ::java::lang::String *);
public:
virtual void addParameterObjectImpl(::java::lang::Object *);
public: // actually protected
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *);
private:
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractCreatableObjectContext)))) arguments;
::java::lang::Class * klass;
::java::lang::String * methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_StaticMethodContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_StringHandler__
#define __gnu_java_beans_decoder_StringHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class StringHandler;
}
}
}
}
}
class gnu::java::beans::decoder::StringHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
StringHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_StringHandler__
@@ -0,0 +1,59 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_VoidHandler__
#define __gnu_java_beans_decoder_VoidHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class VoidHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::VoidHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
VoidHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
private:
::gnu::java::beans::decoder::Context * startElementImpl(::org::xml::sax::Attributes *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_VoidHandler__
@@ -0,0 +1,51 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_ColorEditor__
#define __gnu_java_beans_editors_ColorEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class ColorEditor;
}
}
}
}
namespace java
{
namespace awt
{
class Color;
}
}
}
class gnu::java::beans::editors::ColorEditor : public ::java::beans::PropertyEditorSupport
{
public:
ColorEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
virtual JArray< ::java::lang::String * > * getTags();
public: // actually package-private
JArray< ::java::awt::Color * > * __attribute__((aligned(__alignof__( ::java::beans::PropertyEditorSupport)))) stdColors;
JArray< ::java::lang::String * > * stdColorNames;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_ColorEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_FontEditor__
#define __gnu_java_beans_editors_FontEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class FontEditor;
}
}
}
}
}
class gnu::java::beans::editors::FontEditor : public ::java::beans::PropertyEditorSupport
{
public:
FontEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_FontEditor__
@@ -0,0 +1,42 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeBooleanEditor__
#define __gnu_java_beans_editors_NativeBooleanEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeBooleanEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeBooleanEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeBooleanEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
public: // actually package-private
JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::beans::PropertyEditorSupport)))) tags;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeBooleanEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeByteEditor__
#define __gnu_java_beans_editors_NativeByteEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeByteEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeByteEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeByteEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeByteEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeDoubleEditor__
#define __gnu_java_beans_editors_NativeDoubleEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeDoubleEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeDoubleEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeDoubleEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeDoubleEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeFloatEditor__
#define __gnu_java_beans_editors_NativeFloatEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeFloatEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeFloatEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeFloatEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeFloatEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeIntEditor__
#define __gnu_java_beans_editors_NativeIntEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeIntEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeIntEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeIntEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeIntEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeLongEditor__
#define __gnu_java_beans_editors_NativeLongEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeLongEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeLongEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeLongEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeLongEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_NativeShortEditor__
#define __gnu_java_beans_editors_NativeShortEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class NativeShortEditor;
}
}
}
}
}
class gnu::java::beans::editors::NativeShortEditor : public ::java::beans::PropertyEditorSupport
{
public:
NativeShortEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_NativeShortEditor__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_editors_StringEditor__
#define __gnu_java_beans_editors_StringEditor__
#pragma interface
#include <java/beans/PropertyEditorSupport.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace editors
{
class StringEditor;
}
}
}
}
}
class gnu::java::beans::editors::StringEditor : public ::java::beans::PropertyEditorSupport
{
public:
StringEditor();
virtual void setAsText(::java::lang::String *);
virtual ::java::lang::String * getAsText();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_editors_StringEditor__
@@ -0,0 +1,51 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_ArrayPersistenceDelegate__
#define __gnu_java_beans_encoder_ArrayPersistenceDelegate__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ArrayPersistenceDelegate;
}
}
}
}
namespace java
{
namespace beans
{
class Encoder;
class Expression;
}
}
}
class gnu::java::beans::encoder::ArrayPersistenceDelegate : public ::java::beans::PersistenceDelegate
{
public:
ArrayPersistenceDelegate();
public: // actually protected
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
virtual void initialize(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *, ::java::beans::Encoder *);
private:
static ::java::util::HashMap * NULL_VALUES;
public: // actually package-private
static jboolean $assertionsDisabled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_ArrayPersistenceDelegate__
@@ -0,0 +1,46 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_ClassPersistenceDelegate__
#define __gnu_java_beans_encoder_ClassPersistenceDelegate__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ClassPersistenceDelegate;
}
}
}
}
namespace java
{
namespace beans
{
class Encoder;
class Expression;
}
}
}
class gnu::java::beans::encoder::ClassPersistenceDelegate : public ::java::beans::PersistenceDelegate
{
public:
ClassPersistenceDelegate();
public: // actually protected
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_ClassPersistenceDelegate__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_CollectionPersistenceDelegate__
#define __gnu_java_beans_encoder_CollectionPersistenceDelegate__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class CollectionPersistenceDelegate;
}
}
}
}
namespace java
{
namespace beans
{
class Encoder;
class Expression;
}
}
}
class gnu::java::beans::encoder::CollectionPersistenceDelegate : public ::java::beans::PersistenceDelegate
{
public:
CollectionPersistenceDelegate();
public: // actually protected
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
virtual void initialize(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *, ::java::beans::Encoder *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_CollectionPersistenceDelegate__
+43
View File
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_Context__
#define __gnu_java_beans_encoder_Context__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Context;
}
}
}
}
}
class gnu::java::beans::encoder::Context : public ::java::lang::Object
{
public: // actually package-private
Context(::java::lang::String *, jint);
public:
virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::String * toString();
private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) state;
jint call;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_Context__
@@ -0,0 +1,66 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_GenericScannerState__
#define __gnu_java_beans_encoder_GenericScannerState__
#pragma interface
#include <gnu/java/beans/encoder/ScannerState.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Context;
class GenericScannerState;
class ObjectId;
class Root;
}
}
}
}
}
class gnu::java::beans::encoder::GenericScannerState : public ::gnu::java::beans::encoder::ScannerState
{
public: // actually package-private
GenericScannerState(::gnu::java::beans::encoder::Root *);
GenericScannerState(::gnu::java::beans::encoder::Root *, jint);
public: // actually protected
virtual void enterImpl(::gnu::java::beans::encoder::Context *);
public: // actually package-private
virtual void methodInvocation(::java::lang::String *);
virtual void staticMethodInvocation(::java::lang::String *, ::java::lang::String *);
virtual void staticFieldAccess(::java::lang::String *, ::java::lang::String *);
virtual void classResolution(::java::lang::String *);
virtual void objectInstantiation(::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void objectArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void arraySet(::java::lang::String *);
virtual void arrayGet(::java::lang::String *);
virtual void listGet();
virtual void listSet();
virtual void nullObject();
virtual void stringReference(::java::lang::String *);
virtual void objectReference(::gnu::java::beans::encoder::ObjectId *);
virtual void end();
virtual void enter();
private:
jint __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::ScannerState)))) skipElements;
jint initialSkipElements;
public: // actually package-private
::gnu::java::beans::encoder::Root * root;
::java::util::HashMap * skipValues;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_GenericScannerState__
@@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_IgnoringScannerState__
#define __gnu_java_beans_encoder_IgnoringScannerState__
#pragma interface
#include <gnu/java/beans/encoder/ScannerState.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class IgnoringScannerState;
class ObjectId;
}
}
}
}
}
class gnu::java::beans::encoder::IgnoringScannerState : public ::gnu::java::beans::encoder::ScannerState
{
public: // actually package-private
IgnoringScannerState();
virtual void methodInvocation(::java::lang::String *);
virtual void staticMethodInvocation(::java::lang::String *, ::java::lang::String *);
virtual void staticFieldAccess(::java::lang::String *, ::java::lang::String *);
virtual void classResolution(::java::lang::String *);
virtual void objectInstantiation(::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void objectArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void arraySet(::java::lang::String *);
virtual void arrayGet(::java::lang::String *);
virtual void listGet();
virtual void listSet();
virtual void nullObject();
virtual void stringReference(::java::lang::String *);
virtual void objectReference(::gnu::java::beans::encoder::ObjectId *);
virtual void end();
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_IgnoringScannerState__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_MapPersistenceDelegate__
#define __gnu_java_beans_encoder_MapPersistenceDelegate__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class MapPersistenceDelegate;
}
}
}
}
namespace java
{
namespace beans
{
class Encoder;
class Expression;
}
}
}
class gnu::java::beans::encoder::MapPersistenceDelegate : public ::java::beans::PersistenceDelegate
{
public:
MapPersistenceDelegate();
public: // actually protected
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
virtual void initialize(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *, ::java::beans::Encoder *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_MapPersistenceDelegate__
+46
View File
@@ -0,0 +1,46 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_ObjectId__
#define __gnu_java_beans_encoder_ObjectId__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
}
}
}
}
}
class gnu::java::beans::encoder::ObjectId : public ::java::lang::Object
{
public: // actually package-private
ObjectId(::java::lang::Class *);
public:
virtual jboolean isUnused();
virtual ::java::lang::String * toString();
virtual void init();
private:
static ::java::util::HashMap * nameIndices;
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) id;
::java::lang::Class * klass;
public: // actually package-private
static jboolean $assertionsDisabled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_ObjectId__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_PrimitivePersistenceDelegate__
#define __gnu_java_beans_encoder_PrimitivePersistenceDelegate__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class PrimitivePersistenceDelegate;
}
}
}
}
namespace java
{
namespace beans
{
class Encoder;
class Expression;
}
}
}
class gnu::java::beans::encoder::PrimitivePersistenceDelegate : public ::java::beans::PersistenceDelegate
{
public:
PrimitivePersistenceDelegate();
public: // actually protected
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
virtual void initialize(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *, ::java::beans::Encoder *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_PrimitivePersistenceDelegate__
@@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_ReportingScannerState__
#define __gnu_java_beans_encoder_ReportingScannerState__
#pragma interface
#include <gnu/java/beans/encoder/ScannerState.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
class ReportingScannerState;
}
}
}
}
}
class gnu::java::beans::encoder::ReportingScannerState : public ::gnu::java::beans::encoder::ScannerState
{
public: // actually package-private
ReportingScannerState();
virtual void methodInvocation(::java::lang::String *);
virtual void staticMethodInvocation(::java::lang::String *, ::java::lang::String *);
virtual void staticFieldAccess(::java::lang::String *, ::java::lang::String *);
virtual void classResolution(::java::lang::String *);
virtual void objectInstantiation(::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void objectArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void arraySet(::java::lang::String *);
virtual void arrayGet(::java::lang::String *);
virtual void listGet();
virtual void listSet();
virtual void nullObject();
virtual void stringReference(::java::lang::String *);
virtual void objectReference(::gnu::java::beans::encoder::ObjectId *);
virtual void end();
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_ReportingScannerState__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_Root$RootElement__
#define __gnu_java_beans_encoder_Root$RootElement__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Root$RootElement;
class Writer;
}
}
}
}
}
class gnu::java::beans::encoder::Root$RootElement : public ::gnu::java::beans::encoder::elements::Element
{
public: // actually package-private
Root$RootElement();
public:
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_Root$RootElement__
+52
View File
@@ -0,0 +1,52 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_Root__
#define __gnu_java_beans_encoder_Root__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Root;
class Writer;
namespace elements
{
class Element;
}
}
}
}
}
}
class gnu::java::beans::encoder::Root : public ::java::lang::Object
{
public:
Root();
virtual void addChild(::gnu::java::beans::encoder::elements::Element *);
virtual void end();
virtual void deleteLast();
virtual void traverse(::gnu::java::beans::encoder::Writer *);
virtual void close(::gnu::java::beans::encoder::Writer *);
private:
void traverse(::gnu::java::beans::encoder::Writer *, ::java::util::Iterator *);
::java::util::Stack * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parents;
::gnu::java::beans::encoder::elements::Element * rootElement;
::gnu::java::beans::encoder::elements::Element * current;
jboolean started;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_Root__
@@ -0,0 +1,85 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_ScanEngine__
#define __gnu_java_beans_encoder_ScanEngine__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
class Root;
class ScanEngine;
class ScannerState;
class Writer;
}
}
}
}
namespace java
{
namespace beans
{
class Expression;
class Statement;
}
}
}
class gnu::java::beans::encoder::ScanEngine : public ::java::lang::Object
{
public:
ScanEngine(::java::io::OutputStream *);
private:
::gnu::java::beans::encoder::ScannerState * register$(::java::lang::String *, ::gnu::java::beans::encoder::ScannerState *);
::gnu::java::beans::encoder::ObjectId * retrieveId(::java::lang::Object *);
public:
virtual void writeExpression(::java::beans::Expression *);
virtual void end();
virtual void revoke();
virtual void writeStatement(::java::beans::Statement *);
virtual jboolean writeObject(::java::lang::Object *);
virtual void flush();
virtual void close();
private:
void transition(jint);
public: // actually package-private
virtual void methodInvocation(::java::lang::String *);
virtual void staticMethodInvocation(::java::lang::String *, ::java::lang::String *);
virtual void staticFieldAccess(::java::lang::String *, ::java::lang::String *);
virtual void classResolution(::java::lang::String *);
virtual void objectInstantiation(::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void objectArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void primitiveArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *);
virtual void arraySet(::java::lang::String *);
virtual void arrayGet(::java::lang::String *);
virtual void listSet();
virtual void listGet();
virtual void nullObject();
virtual void stringReference(::java::lang::String *);
virtual void objectReference(::gnu::java::beans::encoder::ObjectId *);
jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) DEBUG;
::java::util::HashMap * states;
::java::util::Stack * parents;
::gnu::java::beans::encoder::ScannerState * current;
::gnu::java::beans::encoder::Root * root;
::gnu::java::beans::encoder::Writer * writer;
::java::util::IdentityHashMap * objects;
static jboolean $assertionsDisabled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_ScanEngine__
@@ -0,0 +1,94 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_ScannerState__
#define __gnu_java_beans_encoder_ScannerState__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Context;
class ObjectId;
class ScannerState;
}
}
}
}
}
class gnu::java::beans::encoder::ScannerState : public ::java::lang::Object
{
public:
ScannerState();
public: // actually package-private
virtual void init(::java::lang::String *);
virtual ::java::lang::String * getName();
virtual void enter(::gnu::java::beans::encoder::Context *);
public: // actually protected
virtual void enterImpl(::gnu::java::beans::encoder::Context *);
public: // actually package-private
virtual ::gnu::java::beans::encoder::Context * context();
virtual jint getCalls();
virtual void putSuccessor(jint, ::java::lang::String *);
virtual ::java::lang::String * getSuccessor(jint);
virtual void setDefaultSuccessor(::java::lang::String *);
virtual void methodInvocation(::java::lang::String *) = 0;
virtual void staticMethodInvocation(::java::lang::String *, ::java::lang::String *) = 0;
virtual void staticFieldAccess(::java::lang::String *, ::java::lang::String *) = 0;
virtual void classResolution(::java::lang::String *) = 0;
virtual void objectInstantiation(::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *) = 0;
virtual void primitiveInstantiation(::java::lang::String *, ::java::lang::String *) = 0;
virtual void objectArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *) = 0;
virtual void primitiveArrayInstantiation(::java::lang::String *, ::java::lang::String *, ::gnu::java::beans::encoder::ObjectId *) = 0;
virtual void arraySet(::java::lang::String *) = 0;
virtual void arrayGet(::java::lang::String *) = 0;
virtual void listGet() = 0;
virtual void listSet() = 0;
virtual void nullObject() = 0;
virtual void stringReference(::java::lang::String *) = 0;
virtual void objectReference(::gnu::java::beans::encoder::ObjectId *) = 0;
virtual void end() = 0;
virtual void enter();
static const jint TRANSITION_METHOD_INVOCATION = 0;
static const jint TRANSITION_STATIC_METHOD_INVOCATION = 1;
static const jint TRANSITION_STATIC_FIELD_ACCESS = 2;
static const jint TRANSITION_CLASS_RESOLUTION = 3;
static const jint TRANSITION_OBJECT_INSTANTIATION = 4;
static const jint TRANSITION_PRIMITIVE_INSTANTIATION = 5;
static const jint TRANSITION_OBJECT_ARRAY_INSTANTIATION = 6;
static const jint TRANSITION_PRIMITIVE_ARRAY_INSTANTIATION = 7;
static const jint TRANSITION_ARRAY_SET = 8;
static const jint TRANSITION_ARRAY_GET = 9;
static const jint TRANSITION_LIST_SET = 10;
static const jint TRANSITION_LIST_GET = 11;
static const jint TRANSITION_NULL_OBJECT = 12;
static const jint TRANSITION_STRING_REFERENCE = 13;
static const jint TRANSITION_OBJECT_REFERENCE = 14;
static const jint TRANSITION_FIRST = 0;
static const jint TRANSITION_LAST = 14;
static ::java::lang::String * DEFAULT_STATE_NAME;
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) defaultSuccessor;
static JArray< ::java::lang::String * > * transitionNames;
::java::util::HashMap * transitions;
jint calls;
::gnu::java::beans::encoder::Context * context__;
::java::lang::String * name;
static jboolean $assertionsDisabled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_ScannerState__
@@ -0,0 +1,62 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_StAXWriter__
#define __gnu_java_beans_encoder_StAXWriter__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class StAXWriter;
}
}
}
}
namespace javax
{
namespace xml
{
namespace stream
{
class XMLStreamWriter;
}
}
}
}
class gnu::java::beans::encoder::StAXWriter : public ::java::lang::Object
{
public:
StAXWriter(::java::io::OutputStream *);
virtual void flush();
virtual void close();
virtual void writePreamble();
virtual void writeEnd(jboolean);
virtual void writeEndNoChildren();
virtual void write(::java::lang::String *, jboolean);
virtual void write(::java::lang::String *, ::java::lang::String *);
virtual void writeNoChildren(::java::lang::String *, ::java::lang::String *);
virtual void write(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, jboolean);
virtual void write(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean);
virtual void write(::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean);
public: // actually package-private
::javax::xml::stream::XMLStreamWriter * __attribute__((aligned(__alignof__( ::java::lang::Object)))) writer;
jint indent;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_StAXWriter__
+47
View File
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_Writer__
#define __gnu_java_beans_encoder_Writer__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
}
}
}
}
}
class gnu::java::beans::encoder::Writer : public ::java::lang::Object
{
public:
virtual void writePreamble() = 0;
virtual void writeEnd(jboolean) = 0;
virtual void write(::java::lang::String *, jboolean) = 0;
virtual void write(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, jboolean) = 0;
virtual void write(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean) = 0;
virtual void write(::java::lang::String *, JArray< ::java::lang::String * > *, JArray< ::java::lang::String * > *, jboolean) = 0;
virtual void write(::java::lang::String *, ::java::lang::String *) = 0;
virtual void writeNoChildren(::java::lang::String *, ::java::lang::String *) = 0;
virtual void writeEndNoChildren() = 0;
virtual void flush() = 0;
virtual void close() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_encoder_Writer__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ArrayInstantiation__
#define __gnu_java_beans_encoder_elements_ArrayInstantiation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class ArrayInstantiation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ArrayInstantiation : public ::gnu::java::beans::encoder::elements::Element
{
public:
ArrayInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
::java::lang::String * lengthAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ArrayInstantiation__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_Array_Get__
#define __gnu_java_beans_encoder_elements_Array_Get__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class Array_Get;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::Array_Get : public ::gnu::java::beans::encoder::elements::Element
{
public:
Array_Get(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) indexAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_Array_Get__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_Array_Set__
#define __gnu_java_beans_encoder_elements_Array_Set__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class Array_Set;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::Array_Set : public ::gnu::java::beans::encoder::elements::Element
{
public:
Array_Set(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) indexAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_Array_Set__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ClassResolution__
#define __gnu_java_beans_encoder_elements_ClassResolution__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class ClassResolution;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ClassResolution : public ::gnu::java::beans::encoder::elements::Element
{
public:
ClassResolution(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ClassResolution__
@@ -0,0 +1,55 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_Element__
#define __gnu_java_beans_encoder_elements_Element__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
class Writer;
namespace elements
{
class Element;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::Element : public ::java::lang::Object
{
public:
Element();
virtual void initId(::gnu::java::beans::encoder::ObjectId *);
virtual void addChild(::gnu::java::beans::encoder::elements::Element *);
virtual void removeLast();
virtual ::java::util::Iterator * iterator();
virtual void clear();
virtual jboolean isEmpty();
virtual ::gnu::java::beans::encoder::ObjectId * getId();
virtual void writeStart(::gnu::java::beans::encoder::Writer *) = 0;
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
private:
::java::util::LinkedList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) children;
::gnu::java::beans::encoder::ObjectId * objectId;
public: // actually package-private
static jboolean $assertionsDisabled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_Element__
@@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_List_Get__
#define __gnu_java_beans_encoder_elements_List_Get__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class List_Get;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::List_Get : public ::gnu::java::beans::encoder::elements::Element
{
public:
List_Get();
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_List_Get__
@@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_List_Set__
#define __gnu_java_beans_encoder_elements_List_Set__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class List_Set;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::List_Set : public ::gnu::java::beans::encoder::elements::Element
{
public:
List_Set();
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_List_Set__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_MethodInvocation__
#define __gnu_java_beans_encoder_elements_MethodInvocation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class MethodInvocation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::MethodInvocation : public ::gnu::java::beans::encoder::elements::Element
{
public:
MethodInvocation(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_MethodInvocation__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_NullObject__
#define __gnu_java_beans_encoder_elements_NullObject__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class NullObject;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::NullObject : public ::gnu::java::beans::encoder::elements::Element
{
public:
NullObject();
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_NullObject__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ObjectInstantiation__
#define __gnu_java_beans_encoder_elements_ObjectInstantiation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class ObjectInstantiation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ObjectInstantiation : public ::gnu::java::beans::encoder::elements::Element
{
public:
ObjectInstantiation(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ObjectInstantiation__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ObjectReference__
#define __gnu_java_beans_encoder_elements_ObjectReference__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
class Writer;
namespace elements
{
class ObjectReference;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ObjectReference : public ::gnu::java::beans::encoder::elements::Element
{
public:
ObjectReference(::gnu::java::beans::encoder::ObjectId *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::gnu::java::beans::encoder::ObjectId * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) id;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ObjectReference__
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_PrimitiveInstantiation__
#define __gnu_java_beans_encoder_elements_PrimitiveInstantiation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class PrimitiveInstantiation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::PrimitiveInstantiation : public ::gnu::java::beans::encoder::elements::Element
{
public:
PrimitiveInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) primitiveName;
::java::lang::String * valueAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_PrimitiveInstantiation__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_StaticFieldAccess__
#define __gnu_java_beans_encoder_elements_StaticFieldAccess__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class StaticFieldAccess;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::StaticFieldAccess : public ::gnu::java::beans::encoder::elements::Element
{
public:
StaticFieldAccess(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
::java::lang::String * fieldName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_StaticFieldAccess__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_StaticMethodInvocation__
#define __gnu_java_beans_encoder_elements_StaticMethodInvocation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class StaticMethodInvocation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::StaticMethodInvocation : public ::gnu::java::beans::encoder::elements::Element
{
public:
StaticMethodInvocation(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
::java::lang::String * methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_StaticMethodInvocation__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_StringReference__
#define __gnu_java_beans_encoder_elements_StringReference__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class StringReference;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::StringReference : public ::gnu::java::beans::encoder::elements::Element
{
public:
StringReference(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) string;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_StringReference__