2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_util_logging_LogRecord__
5 #define __java_util_logging_LogRecord__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
13 class java::util::logging::LogRecord : public ::java::lang::Object
17 LogRecord(::java::util::logging::Level *, ::java::lang::String *);
19 void readObject(::java::io::ObjectInputStream *);
20 void writeObject(::java::io::ObjectOutputStream *);
22 virtual ::java::lang::String * getLoggerName();
23 virtual void setLoggerName(::java::lang::String *);
24 virtual ::java::util::ResourceBundle * getResourceBundle();
25 virtual void setResourceBundle(::java::util::ResourceBundle *);
26 virtual ::java::lang::String * getResourceBundleName();
27 virtual void setResourceBundleName(::java::lang::String *);
28 virtual ::java::util::logging::Level * getLevel();
29 virtual void setLevel(::java::util::logging::Level *);
31 static jlong allocateSeqNum();
33 virtual jlong getSequenceNumber();
34 virtual void setSequenceNumber(jlong);
35 virtual ::java::lang::String * getSourceClassName();
36 virtual void setSourceClassName(::java::lang::String *);
37 virtual ::java::lang::String * getSourceMethodName();
38 virtual void setSourceMethodName(::java::lang::String *);
39 virtual ::java::lang::String * getMessage();
40 virtual void setMessage(::java::lang::String *);
41 virtual JArray< ::java::lang::Object * > * getParameters();
42 virtual void setParameters(JArray< ::java::lang::Object * > *);
43 virtual jint getThreadID();
44 virtual void setThreadID(jint);
45 virtual jlong getMillis();
46 virtual void setMillis(jlong);
47 virtual ::java::lang::Throwable * getThrown();
48 virtual void setThrown(::java::lang::Throwable *);
50 ::java::util::logging::Level * __attribute__((aligned(__alignof__( ::java::lang::Object)))) level;
52 ::java::lang::String * sourceClassName;
53 ::java::lang::String * sourceMethodName;
54 ::java::lang::String * message;
57 ::java::lang::Throwable * thrown;
58 ::java::lang::String * loggerName;
59 ::java::lang::String * resourceBundleName;
60 JArray< ::java::lang::Object * > * parameters;
61 ::java::util::ResourceBundle * bundle;
62 public: // actually package-private
63 static const jlong serialVersionUID = 5372048053134512534LL;
65 static jlong lastSeqNum;
67 static ::java::lang::Class class$;
70 #endif // __java_util_logging_LogRecord__