All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description ArgFlag BuildMojo This goal builds the JNI module which was previously generated with the generate goal.Callback Instances of this class represent entry points into Java which can be invoked from operating system level callback routines.ClassFlag CleanupClass CleanupConstants CleanupNatives CLI ConstantsGenerator DOMWriter FieldFlag FileSupport GenerateMojo This goal generates the native source code and a autoconf/msbuild based build system needed to build a JNI library for any HawtJNI annotated classes in your maven project.HawtJNI HawtJNI.UsageException JniArg JniClass JNIClass JNIEnv This is a marker class.JniField JNIField JNIFieldAccessor JNIGenerator JniMethod JNIMethod JNIParameter JNIType Library Used to find and load a JNI library, eventually after having extracted it.LockGenerator MacGenerator MacGenerator.NodeEntry MethodFlag MozillaGenerator Produces the java classes mapping to XPCOM Mozilla objects.NativesGenerator NativeStats Instructions on how to use the NativeStats tool with a standalone SWT example: Compile the native libraries defining the NATIVE_STATS flag. Add the following code around the sections of interest to dump the native calls done in that section.NativeStats.NativeFunction NativeStats.StatsInterface OptionBuilder a better version of org.apache.commons.cli.OptionBuilder IDE provides nicer auto complete and less compiler warnings.PackageJarMojo This goal allows allows you to package the JNI library created by build goal in a JAR which the HawtJNI runtime can unpack when the library needs to be loaded.PackageSourceMojo This goal creates a source zip file of the native build module and attaches it to the build so that it can get deployed.PointerMath ProgressMonitor ReflectClass ReflectField ReflectFieldAccessor ReflectMethod ReflectParameter ReflectType SizeofGenerator StatsGenerator StructsGenerator T32 TextSupport