OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / java / net / URLClassLoader$CoreResource.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_net_URLClassLoader$CoreResource__
5 #define __java_net_URLClassLoader$CoreResource__
6
7 #pragma interface
8
9 #include <java/net/URLClassLoader$Resource.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace gcj
15     {
16         class Core;
17     }
18   }
19   namespace java
20   {
21     namespace net
22     {
23         class URL;
24         class URLClassLoader$CoreResource;
25         class URLClassLoader$CoreURLLoader;
26     }
27   }
28 }
29
30 class java::net::URLClassLoader$CoreResource : public ::java::net::URLClassLoader$Resource
31 {
32
33 public: // actually package-private
34   URLClassLoader$CoreResource(::java::net::URLClassLoader$CoreURLLoader *, ::java::lang::String *, ::gnu::gcj::Core *);
35   ::java::io::InputStream * getInputStream();
36 public:
37   jint getLength();
38   ::java::net::URL * getURL();
39 private:
40   ::gnu::gcj::Core * __attribute__((aligned(__alignof__( ::java::net::URLClassLoader$Resource)))) core;
41   ::java::lang::String * name;
42 public:
43   static ::java::lang::Class class$;
44 };
45
46 #endif // __java_net_URLClassLoader$CoreResource__