| Modifier and Type | Interface and Description |
|---|---|
| public interface |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | |
| public @interface | Alternate
When a method is annonated with @Alternate, no native stub will be created and the Java method will be renamed to value(). |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | Extern
Functions marked with |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | Imports
This annotation can be used when an extension template needs extra imports in its generated class. |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | PointerType
Marker interface for pointer types. |
| public @interface | |
| public @interface | |
| public @interface | |
| public @interface | Reuse
Reuse can be used to annotate methods that duplicate functionality that has been already defined somewhere else. |
| public @interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | GeneratorProcessor
Generator tool for creating the java classes and native code from an annotated template java interface. |
| public class | GeneratorVisitor
Generator visitor for the generator tool |
| public class | |
| public class | JavaTypeTranslator
A TypeVisitor that translates (annotated) TypeMirrors to java types (represented by a Class) |
| public class | JNITypeTranslator
A TypeVisitor that translates TypeMirrors to JNI type strings. |
| public class | |
| public class | |
| public class | |
| public class | |
| pack-priv class | |
| public class | |
| public class | |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | |
| public enum | |
| public enum | |
| public enum |