org.apache.maven.plugin.nar
Class NarInfo
java.lang.Object
org.apache.maven.plugin.nar.NarInfo
public class NarInfo
- extends java.lang.Object
- Author:
- Mark Donszelmann
|
Constructor Summary |
NarInfo(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.plugin.logging.Log log)
|
NarInfo(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.plugin.logging.Log log,
java.io.File propertiesFile)
|
|
Method Summary |
void |
addNar(AOL aol,
java.lang.String type,
java.lang.String nar)
|
boolean |
exists(java.util.jar.JarFile jar)
|
AOL |
getAOL(AOL aol)
|
java.lang.String[] |
getAttachedNars(AOL aol,
java.lang.String type)
|
java.lang.String |
getBinding(AOL aol,
java.lang.String defaultBinding)
No binding means default binding. |
java.lang.String |
getLibs(AOL aol)
|
java.lang.String |
getOptions(AOL aol)
|
java.lang.String |
getProperty(AOL aol,
java.lang.String key)
|
boolean |
getProperty(AOL aol,
java.lang.String key,
boolean defaultValue)
|
java.io.File |
getProperty(AOL aol,
java.lang.String key,
java.io.File defaultValue)
|
int |
getProperty(AOL aol,
java.lang.String key,
int defaultValue)
|
java.lang.String |
getProperty(AOL aol,
java.lang.String key,
java.lang.String defaultValue)
|
java.lang.String |
getSysLibs(AOL aol)
|
void |
read(java.util.jar.JarFile jar)
|
void |
setBinding(AOL aol,
java.lang.String value)
|
void |
setNar(AOL aol,
java.lang.String type,
java.lang.String nar)
|
java.lang.String |
toString()
|
void |
writeToFile(java.io.File file)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NAR_PROPERTIES
public static final java.lang.String NAR_PROPERTIES
- See Also:
- Constant Field Values
NarInfo
public NarInfo(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.plugin.logging.Log log)
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
NarInfo
public NarInfo(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.plugin.logging.Log log,
java.io.File propertiesFile)
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
toString
public final java.lang.String toString()
- Overrides:
toString in class java.lang.Object
exists
public final boolean exists(java.util.jar.JarFile jar)
read
public final void read(java.util.jar.JarFile jar)
throws java.io.IOException
- Throws:
java.io.IOException
getBinding
public final java.lang.String getBinding(AOL aol,
java.lang.String defaultBinding)
- No binding means default binding.
- Parameters:
aol -
- Returns:
setBinding
public final void setBinding(AOL aol,
java.lang.String value)
getAttachedNars
public final java.lang.String[] getAttachedNars(AOL aol,
java.lang.String type)
addNar
public final void addNar(AOL aol,
java.lang.String type,
java.lang.String nar)
setNar
public final void setNar(AOL aol,
java.lang.String type,
java.lang.String nar)
getAOL
public final AOL getAOL(AOL aol)
getOptions
public final java.lang.String getOptions(AOL aol)
getLibs
public final java.lang.String getLibs(AOL aol)
getSysLibs
public final java.lang.String getSysLibs(AOL aol)
writeToFile
public final void writeToFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
getProperty
public final java.lang.String getProperty(AOL aol,
java.lang.String key)
getProperty
public final java.lang.String getProperty(AOL aol,
java.lang.String key,
java.lang.String defaultValue)
getProperty
public final int getProperty(AOL aol,
java.lang.String key,
int defaultValue)
getProperty
public final boolean getProperty(AOL aol,
java.lang.String key,
boolean defaultValue)
getProperty
public final java.io.File getProperty(AOL aol,
java.lang.String key,
java.io.File defaultValue)
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.