A B C D E F G H I J L M N O P R S T U V W

A

AbstractCompileMojo - Class in org.apache.maven.plugin.nar
 
AbstractCompileMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractCompileMojo
 
AbstractDependencyMojo - Class in org.apache.maven.plugin.nar
 
AbstractDependencyMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractDependencyMojo
 
AbstractDownloadMojo - Class in org.apache.maven.plugin.nar
Downloads any dependent NAR files.
AbstractDownloadMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractDownloadMojo
 
AbstractGnuMojo - Class in org.apache.maven.plugin.nar
Abstract GNU Mojo keeps configuration
AbstractGnuMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractGnuMojo
 
AbstractNarLayout - Class in org.apache.maven.plugin.nar
 
AbstractNarLayout(Log) - Constructor for class org.apache.maven.plugin.nar.AbstractNarLayout
 
AbstractNarMojo - Class in org.apache.maven.plugin.nar
 
AbstractNarMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractNarMojo
 
AbstractResourcesMojo - Class in org.apache.maven.plugin.nar
Keeps track of resources
AbstractResourcesMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractResourcesMojo
 
AbstractUnpackMojo - Class in org.apache.maven.plugin.nar
Unpacks NAR files.
AbstractUnpackMojo() - Constructor for class org.apache.maven.plugin.nar.AbstractUnpackMojo
 
addIncludePaths(CCTask, String) - Method in class org.apache.maven.plugin.nar.Java
 
addLibraryPathToEnv(String, Map, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
addLibSet(AbstractDependencyMojo, LinkerDef, Project) - Method in class org.apache.maven.plugin.nar.Lib
 
addNar(AOL, String, String) - Method in class org.apache.maven.plugin.nar.NarInfo
 
addRuntime(CCTask, File, String, String) - Method in class org.apache.maven.plugin.nar.Java
 
AOL - Class in org.apache.maven.plugin.nar
 
AOL(String) - Constructor for class org.apache.maven.plugin.nar.AOL
 
AOL(String, String, String) - Constructor for class org.apache.maven.plugin.nar.AOL
 
archiverManager - Variable in class org.apache.maven.plugin.nar.AbstractUnpackMojo
To look up Archiver/UnArchiver implementations
artifactResolver - Variable in class org.apache.maven.plugin.nar.AbstractDownloadMojo
Artifact resolver, needed to download the attached nar files.
AttachedNarArtifact - Class in org.apache.maven.plugin.nar
NarArtifact with its own type, classifier and artifactHandler.
AttachedNarArtifact(String, String, String, String, String, String, boolean, File) - Constructor for class org.apache.maven.plugin.nar.AttachedNarArtifact
 
AttachedNarArtifact(Artifact, String, String) - Constructor for class org.apache.maven.plugin.nar.AttachedNarArtifact
 
attachNar(ArchiverManager, MavenProjectHelper, MavenProject, String, File, String) - Method in class org.apache.maven.plugin.nar.AbstractNarLayout
 
attachNars(File, ArchiverManager, MavenProjectHelper, MavenProject, NarInfo) - Method in interface org.apache.maven.plugin.nar.NarLayout
Called to attach nars to main nar/jar file.
attachNars(File, ArchiverManager, MavenProjectHelper, MavenProject, NarInfo) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
attachNars(File, ArchiverManager, MavenProjectHelper, MavenProject, NarInfo) - Method in class org.apache.maven.plugin.nar.NarLayout21
 

B

buildFinished(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 
buildStarted(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 

C

C - Class in org.apache.maven.plugin.nar
C compiler tag
C() - Constructor for class org.apache.maven.plugin.nar.C
 
classifiers - Variable in class org.apache.maven.plugin.nar.AbstractDownloadMojo
List of classifiers which you want download.
classifiers - Variable in class org.apache.maven.plugin.nar.AbstractUnpackMojo
List of classifiers which you want unpack.
Compiler - Class in org.apache.maven.plugin.nar
Abstract Compiler class
Compiler() - Constructor for class org.apache.maven.plugin.nar.Compiler
 
copyBinaries(File, String) - Method in class org.apache.maven.plugin.nar.AbstractResourcesMojo
 
copyDirectoryStructure(File, File, String, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
copyIncludeFiles(MavenProject, File) - Method in class org.apache.maven.plugin.nar.Compiler
 
copyIncludes(File) - Method in class org.apache.maven.plugin.nar.AbstractResourcesMojo
 
copyLibraries(File, String) - Method in class org.apache.maven.plugin.nar.AbstractResourcesMojo
 
copyResources(File, String) - Method in class org.apache.maven.plugin.nar.AbstractResourcesMojo
 
Cpp - Class in org.apache.maven.plugin.nar
Cpp compiler tag
Cpp() - Constructor for class org.apache.maven.plugin.nar.Cpp
 

D

DEFAULT_EXCLUDES - Static variable in class org.apache.maven.plugin.nar.NarUtil
 
downloadAttachedNars(List, List, ArtifactResolver, String) - Method in class org.apache.maven.plugin.nar.NarManager
 

E

Executable - Interface in org.apache.maven.plugin.nar
 
EXECUTABLE - Static variable in class org.apache.maven.plugin.nar.Library
 
execute() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
execute() - Method in class org.apache.maven.plugin.nar.HelpMojo
execute() - Method in class org.apache.maven.plugin.nar.Javah
 
exists(JarFile) - Method in class org.apache.maven.plugin.nar.NarInfo
 

F

failOnError(AOL) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
Fortran - Class in org.apache.maven.plugin.nar
Fortran compiler tag
Fortran() - Constructor for class org.apache.maven.plugin.nar.Fortran
 

G

getAntProject() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getAOL() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getAOL(AOL) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getAOL(MavenProject, String, String, Linker, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getAOLKey(String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getArchitecture() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getArchitecture(String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getArgs() - Method in interface org.apache.maven.plugin.nar.Executable
 
getArgs() - Method in class org.apache.maven.plugin.nar.Library
 
getArgs() - Method in class org.apache.maven.plugin.nar.Test
 
getAttachedNarDependencies(List) - Method in class org.apache.maven.plugin.nar.NarManager
 
getAttachedNarDependencies(List, String) - Method in class org.apache.maven.plugin.nar.NarManager
 
getAttachedNarDependencies(List, String[]) - Method in class org.apache.maven.plugin.nar.NarManager
 
getAttachedNarDependencies(List, AOL, String) - Method in class org.apache.maven.plugin.nar.NarManager
Returns a list of all attached nar dependencies for a specific binding and "noarch", but not where "local" is specified
getAttachedNarDependencyMap(String) - Method in class org.apache.maven.plugin.nar.NarManager
Returns all NAR dependencies by type: noarch, static, dynamic, jni, plugin.
getAttachedNars(AOL, String) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getBasedir() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getBaseFilename() - Method in class org.apache.maven.plugin.nar.NarArtifact
 
getBcelClass(String) - Static method in class org.apache.maven.plugin.nar.NarUtil
Returns the Bcel Class corresponding to the given class filename
getBinding(AOL, String) - Method in class org.apache.maven.plugin.nar.NarInfo
No binding means default binding.
getBinDirectory(String) - Method in interface org.apache.maven.plugin.nar.NarFileLayout
Specifies where binaries are stored
getBinDirectory(String) - Method in class org.apache.maven.plugin.nar.NarFileLayout10
 
getBinDirectory(File, String, String, String) - Method in interface org.apache.maven.plugin.nar.NarLayout
Specifies where binaries are stored
getBinDirectory(File, String, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
getBinDirectory(File, String, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout21
 
getC() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getClassDirectory() - Method in class org.apache.maven.plugin.nar.Javah
 
getClassPaths() - Method in class org.apache.maven.plugin.nar.Javah
 
getCompiler(String, String) - Method in class org.apache.maven.plugin.nar.Compiler
 
getCpp() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getDependencyLibOrder() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getEnv(String, String, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getExcludes() - Method in class org.apache.maven.plugin.nar.Compiler
 
getFinalName() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getFortran() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getGnuAOLSourceDirectory() - Method in class org.apache.maven.plugin.nar.AbstractGnuMojo
 
getGnuAOLTargetDirectory() - Method in class org.apache.maven.plugin.nar.AbstractGnuMojo
 
getGnuSourceDirectory() - Method in class org.apache.maven.plugin.nar.AbstractGnuMojo
 
getHeaderName(String, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
Returns the header file name (javah) corresponding to the given class file name
getIncludeDirectory() - Method in interface org.apache.maven.plugin.nar.NarFileLayout
Specifies where includes are stored
getIncludeDirectory() - Method in class org.apache.maven.plugin.nar.NarFileLayout10
 
getIncludeDirectory(File, String, String) - Method in interface org.apache.maven.plugin.nar.NarLayout
Specifies where includes are stored
getIncludeDirectory(File, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
getIncludeDirectory(File, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout21
 
getIncludePaths(String) - Method in class org.apache.maven.plugin.nar.Compiler
 
getIncludes() - Method in class org.apache.maven.plugin.nar.Compiler
 
getIncludes(String) - Method in class org.apache.maven.plugin.nar.Compiler
 
getIncludes() - Method in class org.apache.maven.plugin.nar.Javah
 
getInstance(MavenProject) - Static method in class org.apache.maven.plugin.nar.NarProperties
Retrieve the NarProperties
getJava() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getJavah() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getJavaHome(AOL) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getJavaHome(File, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getJniDirectory() - Method in class org.apache.maven.plugin.nar.Javah
 
getKey() - Method in class org.apache.maven.plugin.nar.AOL
Returns an AOL key (arch.os.linker) to search in the properties files.
getLanguage() - Method in class org.apache.maven.plugin.nar.C
 
getLanguage() - Method in class org.apache.maven.plugin.nar.Compiler
 
getLanguage() - Method in class org.apache.maven.plugin.nar.Cpp
 
getLanguage() - Method in class org.apache.maven.plugin.nar.Fortran
 
getLayout(String, Log) - Static method in class org.apache.maven.plugin.nar.AbstractNarLayout
 
getLayout() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getLibDirectory(String, String) - Method in interface org.apache.maven.plugin.nar.NarFileLayout
Specifies where libraries are stored
getLibDirectory(String, String) - Method in class org.apache.maven.plugin.nar.NarFileLayout10
 
getLibDirectory(File, String, String, String, String) - Method in interface org.apache.maven.plugin.nar.NarLayout
Specifies where libraries are stored
getLibDirectory(File, String, String, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
getLibDirectory(File, String, String, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout21
 
getLibraries() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getLibs(AOL) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getLink() - Method in class org.apache.maven.plugin.nar.Test
 
getLinker() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getLinker(AbstractCompileMojo, Project, String, String, String) - Method in class org.apache.maven.plugin.nar.Linker
 
getLinker(Linker) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getLinkerName(MavenProject, String, String, Linker) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getLocalRepository() - Method in class org.apache.maven.plugin.nar.AbstractDependencyMojo
 
getLog() - Method in class org.apache.maven.plugin.nar.AbstractNarLayout
 
getMavenProject() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getMaxCores(AOL) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getName() - Method in class org.apache.maven.plugin.nar.Compiler
 
getName() - Method in class org.apache.maven.plugin.nar.Linker
 
getName(NarProperties, String) - Method in class org.apache.maven.plugin.nar.Linker
 
getName() - Method in class org.apache.maven.plugin.nar.Test
 
getNarDependencies(String) - Method in class org.apache.maven.plugin.nar.NarManager
Returns dependencies which are dependent on NAR files (i.e.
getNarFile(Artifact) - Method in class org.apache.maven.plugin.nar.NarManager
 
getNarInfo() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getNarInfo() - Method in class org.apache.maven.plugin.nar.NarArtifact
 
getNarInfo(Artifact) - Method in class org.apache.maven.plugin.nar.NarManager
 
getNarManager() - Method in class org.apache.maven.plugin.nar.AbstractDependencyMojo
 
getNarSystemDirectory() - Method in class org.apache.maven.plugin.nar.Library
 
getNarSystemName() - Method in class org.apache.maven.plugin.nar.Library
 
getNarSystemPackage() - Method in class org.apache.maven.plugin.nar.Library
 
getNarUnpackDirectory(File, File) - Method in interface org.apache.maven.plugin.nar.NarLayout
Returns the unpack directory of a specific nar file.
getNarUnpackDirectory(File, File) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
getNarUnpackDirectory(File, File) - Method in class org.apache.maven.plugin.nar.NarLayout21
 
getNoArchDirectory(File, String, String) - Method in interface org.apache.maven.plugin.nar.NarLayout
Specifies where all the "no architecture" specific files are stored
getNoArchDirectory(File, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
getNoArchDirectory(File, String, String) - Method in class org.apache.maven.plugin.nar.NarLayout21
 
getOptions(AOL) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getOS() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getOS(String) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
getOutput(AOL) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getOutputDirectory() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getPrefix() - Method in class org.apache.maven.plugin.nar.Compiler
 
getProperty(AOL, String) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getProperty(AOL, String, String) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getProperty(AOL, String, int) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getProperty(AOL, String, boolean) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getProperty(AOL, String, File) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getProperty(String) - Method in class org.apache.maven.plugin.nar.NarProperties
 
getRuntime(AOL) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getSession() - Method in class org.apache.maven.plugin.nar.NarJavahMojo
 
getSourceDirectories() - Method in class org.apache.maven.plugin.nar.Compiler
 
getSubSystem() - Method in class org.apache.maven.plugin.nar.Library
 
getSysLibs(AOL) - Method in class org.apache.maven.plugin.nar.NarInfo
 
getSysLibSet(Project) - Method in class org.apache.maven.plugin.nar.SysLib
 
getTargetDirectory() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getTests() - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
getTestTargetDirectory() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getTestUnpackDirectory() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getTimestampDirectory() - Method in class org.apache.maven.plugin.nar.Javah
 
getTimestampFile() - Method in class org.apache.maven.plugin.nar.Javah
 
getToolchainManager() - Method in class org.apache.maven.plugin.nar.NarJavahMojo
 
getType() - Method in class org.apache.maven.plugin.nar.Library
 
getUnpackDirectory() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
getVersion() - Method in class org.apache.maven.plugin.nar.Linker
 

H

hasLinker(String) - Method in class org.apache.maven.plugin.nar.AOL
 
HelpMojo - Class in org.apache.maven.plugin.nar
Display help information on maven-nar-plugin.
Call
HelpMojo() - Constructor for class org.apache.maven.plugin.nar.HelpMojo
 

I

isSkipExec() - Method in class org.apache.maven.plugin.nar.NarIntegrationTestMojo
 

J

Java - Class in org.apache.maven.plugin.nar
Java specifications for NAR
Java() - Constructor for class org.apache.maven.plugin.nar.Java
 
Javah - Class in org.apache.maven.plugin.nar
Sets up the javah configuration
Javah() - Constructor for class org.apache.maven.plugin.nar.Javah
 
JNI - Static variable in class org.apache.maven.plugin.nar.Library
 

L

Lib - Class in org.apache.maven.plugin.nar
Keeps info on a library
Lib() - Constructor for class org.apache.maven.plugin.nar.Lib
 
Library - Class in org.apache.maven.plugin.nar
Sets up a library to create
Library() - Constructor for class org.apache.maven.plugin.nar.Library
 
linkCPP() - Method in class org.apache.maven.plugin.nar.Library
 
Linker - Class in org.apache.maven.plugin.nar
Linker tag
Linker() - Constructor for class org.apache.maven.plugin.nar.Linker
 
Linker(String) - Constructor for class org.apache.maven.plugin.nar.Linker
For use with specific named linker.
linkFortran() - Method in class org.apache.maven.plugin.nar.Library
 
linkFortranMain() - Method in class org.apache.maven.plugin.nar.Library
 
LINUX - Static variable in interface org.apache.maven.plugin.nar.OS
 
LOG_LEVEL_DEBUG - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
LOG_LEVEL_ERROR - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
LOG_LEVEL_INFO - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
LOG_LEVEL_VERBOSE - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
LOG_LEVEL_WARNING - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 

M

MACOSX - Static variable in interface org.apache.maven.plugin.nar.OS
 
MAIN - Static variable in class org.apache.maven.plugin.nar.Compiler
 
makeExecutable(File, Log) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
makeLink(File, Log) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
messageLogged(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 

N

NAR - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
NAR_AOL - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
NAR_EXTENSION - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
NAR_NO_ARCH - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
NAR_PROPERTIES - Static variable in class org.apache.maven.plugin.nar.NarInfo
 
NAR_ROLE_HINT - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
NAR_TYPE - Static variable in interface org.apache.maven.plugin.nar.NarConstants
 
NarArchiver - Class in org.apache.maven.plugin.nar
 
NarArchiver() - Constructor for class org.apache.maven.plugin.nar.NarArchiver
 
NarArtifact - Class in org.apache.maven.plugin.nar
 
NarArtifact(Artifact, NarInfo) - Constructor for class org.apache.maven.plugin.nar.NarArtifact
 
NarAssemblyMojo - Class in org.apache.maven.plugin.nar
Assemble libraries of NAR files.
NarAssemblyMojo() - Constructor for class org.apache.maven.plugin.nar.NarAssemblyMojo
 
NarCompileMojo - Class in org.apache.maven.plugin.nar
Compiles native source files.
NarCompileMojo() - Constructor for class org.apache.maven.plugin.nar.NarCompileMojo
 
NarConstants - Interface in org.apache.maven.plugin.nar
 
NarDownloadMojo - Class in org.apache.maven.plugin.nar
Downloads any dependent NAR files.
NarDownloadMojo() - Constructor for class org.apache.maven.plugin.nar.NarDownloadMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarAssemblyMojo
Copies the unpacked nar libraries and files into the projects target area
narExecute() - Method in class org.apache.maven.plugin.nar.NarCompileMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarDownloadMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarGnuConfigureMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarGnuMakeMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarGnuProcess
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarGnuResources
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarIntegrationTestMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarJavahMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarPackageMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarResourcesMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarSystemMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarTestCompileMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarTestDownloadMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarTestMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarTestUnpackMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarUnpackMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarValidateMojo
 
narExecute() - Method in class org.apache.maven.plugin.nar.NarVcprojMojo
 
NarFileLayout - Interface in org.apache.maven.plugin.nar
Defines the layout inside the nar file.
NarFileLayout10 - Class in org.apache.maven.plugin.nar
 
NarFileLayout10() - Constructor for class org.apache.maven.plugin.nar.NarFileLayout10
 
NarGnuConfigureMojo - Class in org.apache.maven.plugin.nar
Copies the GNU style source files to a target area, autogens and configures them.
NarGnuConfigureMojo() - Constructor for class org.apache.maven.plugin.nar.NarGnuConfigureMojo
 
NarGnuMakeMojo - Class in org.apache.maven.plugin.nar
Runs make on the GNU style generated Makefile
NarGnuMakeMojo() - Constructor for class org.apache.maven.plugin.nar.NarGnuMakeMojo
 
NarGnuProcess - Class in org.apache.maven.plugin.nar
Move the GNU style output in the correct directories for nar-package
NarGnuProcess() - Constructor for class org.apache.maven.plugin.nar.NarGnuProcess
 
NarGnuResources - Class in org.apache.maven.plugin.nar
Move the GNU style include/lib to some output directory
NarGnuResources() - Constructor for class org.apache.maven.plugin.nar.NarGnuResources
 
NarInfo - Class in org.apache.maven.plugin.nar
 
NarInfo(String, String, String, Log) - Constructor for class org.apache.maven.plugin.nar.NarInfo
 
NarInfo(String, String, String, Log, File) - Constructor for class org.apache.maven.plugin.nar.NarInfo
 
NarIntegrationTestMojo - Class in org.apache.maven.plugin.nar
Run integration tests using Surefire.
NarIntegrationTestMojo() - Constructor for class org.apache.maven.plugin.nar.NarIntegrationTestMojo
 
NarJavahMojo - Class in org.apache.maven.plugin.nar
Compiles class files into c/c++ headers using "javah".
NarJavahMojo() - Constructor for class org.apache.maven.plugin.nar.NarJavahMojo
 
NarLayout - Interface in org.apache.maven.plugin.nar
Interface to define the layout of nar files (executables, libs, include dirs) in both the repository (local, unpacked) as well as in target.
NarLayout20 - Class in org.apache.maven.plugin.nar
Initial layout which expands a nar file into:
NarLayout20(Log) - Constructor for class org.apache.maven.plugin.nar.NarLayout20
 
NarLayout21 - Class in org.apache.maven.plugin.nar
Layout which expands a nar file into:
NarLayout21(Log) - Constructor for class org.apache.maven.plugin.nar.NarLayout21
 
NarLogger - Class in org.apache.maven.plugin.nar
Logger to connect the Ant logging to the Maven logging.
NarLogger(Log) - Constructor for class org.apache.maven.plugin.nar.NarLogger
 
NarManager - Class in org.apache.maven.plugin.nar
 
NarManager(Log, ArtifactRepository, MavenProject, String, String, Linker) - Constructor for class org.apache.maven.plugin.nar.NarManager
 
NarPackageMojo - Class in org.apache.maven.plugin.nar
Jars up the NAR files.
NarPackageMojo() - Constructor for class org.apache.maven.plugin.nar.NarPackageMojo
 
NarProperties - Class in org.apache.maven.plugin.nar
 
NarResourcesMojo - Class in org.apache.maven.plugin.nar
Copies any resources, including AOL specific distributions, to the target area for packaging
NarResourcesMojo() - Constructor for class org.apache.maven.plugin.nar.NarResourcesMojo
 
NarSystemMojo - Class in org.apache.maven.plugin.nar
Generates a NarSystem class with static methods to use inside the java part of the library.
NarSystemMojo() - Constructor for class org.apache.maven.plugin.nar.NarSystemMojo
 
NarTestCompileMojo - Class in org.apache.maven.plugin.nar
Compiles native test source files.
NarTestCompileMojo() - Constructor for class org.apache.maven.plugin.nar.NarTestCompileMojo
 
NarTestDownloadMojo - Class in org.apache.maven.plugin.nar
Downloads any dependent NAR files.
NarTestDownloadMojo() - Constructor for class org.apache.maven.plugin.nar.NarTestDownloadMojo
 
NarTestMojo - Class in org.apache.maven.plugin.nar
Tests NAR files.
NarTestMojo() - Constructor for class org.apache.maven.plugin.nar.NarTestMojo
 
NarTestUnpackMojo - Class in org.apache.maven.plugin.nar
Unpacks NAR files.
NarTestUnpackMojo() - Constructor for class org.apache.maven.plugin.nar.NarTestUnpackMojo
 
NarUnArchiver - Class in org.apache.maven.plugin.nar
 
NarUnArchiver() - Constructor for class org.apache.maven.plugin.nar.NarUnArchiver
 
NarUnpackMojo - Class in org.apache.maven.plugin.nar
Unpacks NAR files.
NarUnpackMojo() - Constructor for class org.apache.maven.plugin.nar.NarUnpackMojo
 
NarUtil - Class in org.apache.maven.plugin.nar
 
NarValidateMojo - Class in org.apache.maven.plugin.nar
Validates the configuration of the NAR project (aol and pom)
NarValidateMojo() - Constructor for class org.apache.maven.plugin.nar.NarValidateMojo
 
NarVcprojMojo - Class in org.apache.maven.plugin.nar
Generates a Visual Studio 2005 project file (vcproj) Heavily inspired by NarCompileMojo.
NarVcprojMojo() - Constructor for class org.apache.maven.plugin.nar.NarVcprojMojo
 
NONE - Static variable in class org.apache.maven.plugin.nar.Library
 

O

org.apache.maven.plugin.nar - package org.apache.maven.plugin.nar
 
OS - Interface in org.apache.maven.plugin.nar
 

P

PLUGIN - Static variable in class org.apache.maven.plugin.nar.Library
 
println(String) - Method in class org.apache.maven.plugin.nar.StringTextStream
 
println(String) - Method in interface org.apache.maven.plugin.nar.TextStream
 
processSystemProperties(boolean) - Method in class org.apache.maven.plugin.nar.NarIntegrationTestMojo
 

R

read(JarFile) - Method in class org.apache.maven.plugin.nar.NarInfo
 
remoteArtifactRepositories - Variable in class org.apache.maven.plugin.nar.AbstractDownloadMojo
Remote repositories which will be searched for nar attachments.
replace(CharSequence, CharSequence, String) - Static method in class org.apache.maven.plugin.nar.NarUtil
Replaces target with replacement in string.
runCommand(String, String[], File, String[], Log) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
runCommand(String, String[], File, String[], TextStream, TextStream, TextStream) - Static method in class org.apache.maven.plugin.nar.NarUtil
 
runRanlib(File, Log) - Static method in class org.apache.maven.plugin.nar.NarUtil
 

S

session - Variable in class org.apache.maven.plugin.nar.NarCompileMojo
The current build session instance.
setAbstractCompileMojo(AbstractCompileMojo) - Method in class org.apache.maven.plugin.nar.Compiler
 
setAbstractCompileMojo(AbstractCompileMojo) - Method in class org.apache.maven.plugin.nar.Java
 
setAbstractCompileMojo(AbstractCompileMojo) - Method in class org.apache.maven.plugin.nar.Javah
 
setBinding(AOL, String) - Method in class org.apache.maven.plugin.nar.NarInfo
 
setDependencyLibOrder(List) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 
setNar(AOL, String, String) - Method in class org.apache.maven.plugin.nar.NarInfo
 
setSkipExec(boolean) - Method in class org.apache.maven.plugin.nar.NarIntegrationTestMojo
 
SHARED - Static variable in class org.apache.maven.plugin.nar.Library
 
shouldRun() - Method in interface org.apache.maven.plugin.nar.Executable
 
shouldRun() - Method in class org.apache.maven.plugin.nar.Library
 
shouldRun() - Method in class org.apache.maven.plugin.nar.Test
 
skipNar - Variable in class org.apache.maven.plugin.nar.NarTestCompileMojo
Skip running of NAR integration test plugins.
STATIC - Static variable in class org.apache.maven.plugin.nar.Library
 
StringTextStream - Class in org.apache.maven.plugin.nar
Stream to write to a string.
StringTextStream() - Constructor for class org.apache.maven.plugin.nar.StringTextStream
 
SUNOS - Static variable in interface org.apache.maven.plugin.nar.OS
 
SysLib - Class in org.apache.maven.plugin.nar
Keeps info on a system library
SysLib() - Constructor for class org.apache.maven.plugin.nar.SysLib
 

T

targetFinished(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 
targetStarted(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 
taskFinished(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 
taskStarted(BuildEvent) - Method in class org.apache.maven.plugin.nar.NarLogger
 
TEST - Static variable in class org.apache.maven.plugin.nar.Compiler
 
Test - Class in org.apache.maven.plugin.nar
Sets up a test to create
Test() - Constructor for class org.apache.maven.plugin.nar.Test
 
TextStream - Interface in org.apache.maven.plugin.nar
Interface to write text into a stream
toString() - Method in class org.apache.maven.plugin.nar.AOL
Returns an AOL string (arch-os-linker) to use as directory or file.
toString() - Method in class org.apache.maven.plugin.nar.Library
 
toString() - Method in class org.apache.maven.plugin.nar.NarInfo
 
toString() - Method in class org.apache.maven.plugin.nar.StringTextStream
 

U

unpackAttachedNars(List, ArchiverManager, String, String, NarLayout, File) - Method in class org.apache.maven.plugin.nar.NarManager
 
unpackNar(File, ArchiverManager, File, String, String, AOL) - Method in interface org.apache.maven.plugin.nar.NarLayout
Called to unpack a nar file
unpackNar(File, ArchiverManager, File, String, String, AOL) - Method in class org.apache.maven.plugin.nar.NarLayout20
 
unpackNar(File, ArchiverManager, File, String, String, AOL) - Method in class org.apache.maven.plugin.nar.NarLayout21
 
unpackNarAndProcess(ArchiverManager, File, File, String, String, AOL) - Method in class org.apache.maven.plugin.nar.AbstractNarLayout
 
useGnu() - Method in class org.apache.maven.plugin.nar.AbstractGnuMojo
Returns true if we do not want to use GNU on Windows
useLibtool(AOL) - Method in class org.apache.maven.plugin.nar.AbstractCompileMojo
 

V

validate() - Method in class org.apache.maven.plugin.nar.AbstractNarMojo
 

W

WINDOWS - Static variable in interface org.apache.maven.plugin.nar.OS
 
writeToFile(File) - Method in class org.apache.maven.plugin.nar.NarInfo
 

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.