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>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.jar.AttributesbackingAttributesprivate java.lang.StringsectionName
-
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.StringaddAttributeAndCheck(Manifest.Attribute attribute)voidaddConfiguredAttribute(Manifest.Attribute attribute)booleanequals(java.lang.Object rhs)Manifest.ExistingAttributegetAttribute(java.lang.String attributeName)java.lang.StringgetAttributeValue(java.lang.String attributeName)java.lang.StringgetName()inthashCode()java.util.Iterator<java.lang.String>iterator()voidremoveAttribute(java.lang.String attributeName)
-
-
-
Method Detail
-
iterator
public java.util.Iterator<java.lang.String> iterator()
- Specified by:
iteratorin 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:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object rhs)
- Overrides:
equalsin classjava.lang.Object
-
-