Package org.codehaus.plexus.archiver.jar
Class Manifest.ExistingSection
- java.lang.Object
-
- org.codehaus.plexus.archiver.jar.Manifest.ExistingSection
-
- All Implemented Interfaces:
java.lang.Iterable<java.lang.String>
- Enclosing class:
- Manifest
public class Manifest.ExistingSection extends java.lang.Object implements java.lang.Iterable<java.lang.String>
-
-
Constructor Summary
Constructors Constructor Description ExistingSection(java.util.jar.Attributes backingAttributes, java.lang.String sectionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
iterator
public java.util.Iterator<java.lang.String> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<java.lang.String>
-
getAttribute
public Manifest.ExistingAttribute getAttribute(java.lang.String attributeName)
-
getName
public java.lang.String getName()
-
getAttributeValue
public java.lang.String getAttributeValue(java.lang.String attributeName)
-
removeAttribute
public void removeAttribute(java.lang.String attributeName)
-
addConfiguredAttribute
public void addConfiguredAttribute(Manifest.Attribute attribute) throws ManifestException
- Throws:
ManifestException
-
addAttributeAndCheck
public java.lang.String addAttributeAndCheck(Manifest.Attribute attribute) throws ManifestException
- Throws:
ManifestException
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equals
in classjava.lang.Object
-
-