public class ManifestAttribute
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.StringBuilder |
content |
private static java.lang.String |
ELEMENT_SEPARATOR |
Constructor and Description |
---|
ManifestAttribute(java.lang.String str) |
ManifestAttribute(java.lang.String name,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String str) |
private java.lang.String |
chopNewLine(java.lang.String str) |
java.lang.String |
getValue() |
boolean |
hasName(java.lang.String name) |
void |
set(java.lang.String name,
java.util.List<MutableManifestElement> manifestElements) |
void |
set(java.lang.String name,
java.lang.String value) |
void |
writeTo(java.io.Writer w,
java.lang.String lineTermination)
Writes the lines to
w using the given line termination chars. |
private static final java.lang.String ELEMENT_SEPARATOR
private final java.lang.StringBuilder content
public ManifestAttribute(java.lang.String str)
public ManifestAttribute(java.lang.String name, java.lang.String value)
public void add(java.lang.String str)
private java.lang.String chopNewLine(java.lang.String str)
public void writeTo(java.io.Writer w, java.lang.String lineTermination) throws java.io.IOException
w
using the given line termination chars. There will be a
trailing newline!java.io.IOException
public boolean hasName(java.lang.String name)
public java.lang.String getValue()
public void set(java.lang.String name, java.util.List<MutableManifestElement> manifestElements)
public void set(java.lang.String name, java.lang.String value)