public class Manifest.ExistingSection
extends java.lang.Object
implements java.lang.Iterable<java.lang.String>
Modifier and Type | Field and Description |
---|---|
private java.util.jar.Attributes |
backingAttributes |
private java.lang.String |
sectionName |
Constructor and Description |
---|
ExistingSection(java.util.jar.Attributes backingAttributes,
java.lang.String sectionName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addAttributeAndCheck(Manifest.Attribute attribute) |
void |
addConfiguredAttribute(Manifest.Attribute attribute) |
boolean |
equals(java.lang.Object rhs) |
Manifest.ExistingAttribute |
getAttribute(java.lang.String attributeName) |
java.lang.String |
getAttributeValue(java.lang.String attributeName) |
java.lang.String |
getName() |
int |
hashCode() |
java.util.Iterator<java.lang.String> |
iterator() |
void |
removeAttribute(java.lang.String attributeName) |
private final java.util.jar.Attributes backingAttributes
private final java.lang.String sectionName
public ExistingSection(java.util.jar.Attributes backingAttributes, java.lang.String sectionName)
public java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>
public Manifest.ExistingAttribute getAttribute(java.lang.String attributeName)
public java.lang.String getName()
public java.lang.String getAttributeValue(java.lang.String attributeName)
public void removeAttribute(java.lang.String attributeName)
public void addConfiguredAttribute(Manifest.Attribute attribute) throws ManifestException
ManifestException
public java.lang.String addAttributeAndCheck(Manifest.Attribute attribute) throws ManifestException
ManifestException
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object