|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OsgiManifest
Method Summary | |
---|---|
java.util.jar.Manifest |
generateManifest()
|
java.io.File |
getClassesDir()
Returns the classes dir. |
java.util.List<java.io.File> |
getClasspath()
Returns the classpath. |
java.util.List<java.lang.String> |
getClasspathTypes()
Returns the classpath types. |
java.lang.String |
getDescription()
Returns the description. |
java.lang.String |
getDocURL()
Returns the docURL value. |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getInstructions()
Returns all exisiting instruction. |
java.lang.String |
getLicense()
Returns the license |
java.lang.String |
getName()
Returns the name |
java.lang.String |
getSymbolicName()
Returns the symbolic name. |
java.lang.String |
getVendor()
Returns the vendor. |
java.lang.String |
getVersion()
Returns the version |
OsgiManifest |
instruction(java.lang.String name,
java.lang.String... values)
Adds arguments to an instruction. |
OsgiManifest |
instructionFirst(java.lang.String name,
java.lang.String... values)
Adds arguments to an instruction. |
java.util.List<java.lang.String> |
instructionValue(java.lang.String instructionName)
Returns the list of arguments for a particular instruction. |
OsgiManifest |
overwrite(org.gradle.api.tasks.bundling.GradleManifest manifest)
Generated and writes the OSGi manifest information into a GradleManifest. |
void |
setClassesDir(java.io.File classesDir)
Sets the classes dir. |
void |
setClasspath(java.util.List<java.io.File> classpath)
A convenient method for setting a Bundle-Classpath instruction. |
void |
setClasspathTypes(java.util.List<java.lang.String> types)
Set the dependency types to be taken into account when generating the osgi manifest. |
void |
setDescription(java.lang.String description)
A convenient method for setting a Bundle-Description instruction. |
void |
setDocURL(java.lang.String docURL)
A convenient method for setting a Bundle-DocURL instruction. |
void |
setLicense(java.lang.String license)
A convenient method for setting a Bundle-License instruction. |
void |
setName(java.lang.String name)
A convenient method for setting a Bundle-Name instruction. |
void |
setSymbolicName(java.lang.String symbolicName)
A convenient method for setting a Bundle-SymbolicName instruction. |
void |
setVendor(java.lang.String vendor)
A convenient method for setting a Bundle-Vendor instruction. |
void |
setVersion(java.lang.String version)
A convenient method for setting a Bundle-Version instruction. |
Method Detail |
---|
java.util.jar.Manifest generateManifest()
java.util.List<java.lang.String> instructionValue(java.lang.String instructionName)
instructionName
-
instruction(String, String[])
OsgiManifest instruction(java.lang.String name, java.lang.String... values)
name
- values
-
instructionFirst(String, String[])
OsgiManifest instructionFirst(java.lang.String name, java.lang.String... values)
name
- values
-
instructionFirst(String, String[])
java.util.Map<java.lang.String,java.util.List<java.lang.String>> getInstructions()
java.lang.String getSymbolicName()
setSymbolicName(String)
void setSymbolicName(java.lang.String symbolicName)
symbolicName
- the symbolicName to setjava.lang.String getName()
setName(String)
void setName(java.lang.String name)
name
- the name to setjava.lang.String getVersion()
setVersion(String)
void setVersion(java.lang.String version)
version
- the version to setjava.lang.String getDescription()
setDescription(String)
void setDescription(java.lang.String description)
description
- the description to setjava.lang.String getLicense()
setLicense(String)
void setLicense(java.lang.String license)
license
- The license to setjava.lang.String getVendor()
setVendor(String)
void setVendor(java.lang.String vendor)
vendor
- The vendor to setjava.lang.String getDocURL()
setDocURL(String)
void setDocURL(java.lang.String docURL)
docURL
- the docURL to set.java.io.File getClassesDir()
setClassesDir(java.io.File)
void setClassesDir(java.io.File classesDir)
classesDir
- instruction(String, String[])
OsgiManifest overwrite(org.gradle.api.tasks.bundling.GradleManifest manifest)
manifest
- The GradleManifest to write into.
java.util.List<java.io.File> getClasspath()
setClasspath(java.util.List)
void setClasspath(java.util.List<java.io.File> classpath)
classpath
- The classpath elementsjava.util.List<java.lang.String> getClasspathTypes()
setClasspathTypes(java.util.List)
void setClasspathTypes(java.util.List<java.lang.String> types)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |