1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __java_lang_ExceptionInInitializerError__ 5 #define __java_lang_ExceptionInInitializerError__ 6 7 #pragma interface 8 9 #include <java/lang/LinkageError.h> 10 11 class java::lang::ExceptionInInitializerError : public ::java::lang::LinkageError 12 { 13 14 public: 15 ExceptionInInitializerError(); 16 ExceptionInInitializerError(::java::lang::String *); 17 ExceptionInInitializerError(::java::lang::Throwable *); 18 virtual ::java::lang::Throwable * getException(); 19 virtual ::java::lang::Throwable * getCause(); 20 public: // actually package-private 21 static const jlong serialVersionUID = 1521711792217232256LL; 22 private: 23 ::java::lang::Throwable * __attribute__((aligned(__alignof__( ::java::lang::LinkageError)))) exception; 24 public: 25 static ::java::lang::Class class$; 26 }; 27 28 #endif // __java_lang_ExceptionInInitializerError__ 29