• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // wrappers arount jni pointer types that add lifetimes and other functionality.
2 mod jvalue;
3 pub use self::jvalue::*;
4 
5 mod jmethodid;
6 pub use self::jmethodid::*;
7 
8 mod jstaticmethodid;
9 pub use self::jstaticmethodid::*;
10 
11 mod jfieldid;
12 pub use self::jfieldid::*;
13 
14 mod jstaticfieldid;
15 pub use self::jstaticfieldid::*;
16 
17 mod jobject;
18 pub use self::jobject::*;
19 
20 mod jthrowable;
21 pub use self::jthrowable::*;
22 
23 mod jclass;
24 pub use self::jclass::*;
25 
26 mod jstring;
27 pub use self::jstring::*;
28 
29 mod jmap;
30 pub use self::jmap::*;
31 
32 mod jlist;
33 pub use self::jlist::*;
34 
35 mod jbytebuffer;
36 pub use self::jbytebuffer::*;
37 
38 // For storing a reference to a java object
39 mod global_ref;
40 pub use self::global_ref::*;
41 
42 // For automatic local ref deletion
43 mod auto_local;
44 pub use self::auto_local::*;
45 
46 mod release_mode;
47 pub use self::release_mode::*;
48 
49 // For automatic pointer-based generic array release
50 mod auto_array;
51 pub use self::auto_array::*;
52 
53 // For automatic pointer-based primitive array release
54 mod auto_primitive_array;
55 
56 pub use self::auto_primitive_array::*;
57