Package org.apache.sling.commons.osgi
Class ManifestHeader
- java.lang.Object
 - 
- org.apache.sling.commons.osgi.ManifestHeader
 
 
- 
public class ManifestHeader extends java.lang.ObjectThis is a helper class to parse manifest header entries. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceManifestHeader.EntryA header can have several entries separated by comma.static classManifestHeader.NameValuePairDirectives and attributes are simple name/value pairs. 
- 
Constructor Summary
Constructors Constructor Description ManifestHeader() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ManifestHeader.Entry[]getEntries()static ManifestHeaderparse(java.lang.String header)Parse headers Like this: path; path; dir1:=dirval1; dir2:=dirval2; attr1=attrval1; attr2=attrval2, path; path; dir1:=dirval1; dir2:=dirval2; attr1=attrval1; attr2=attrval2 The returned object maintains the order of entries (paths), directives and attributes. 
 - 
 
- 
- 
Method Detail
- 
getEntries
public ManifestHeader.Entry[] getEntries()
- Returns:
 - Return the entries for this header.
 
 
- 
parse
public static ManifestHeader parse(java.lang.String header)
Parse headers Like this: path; path; dir1:=dirval1; dir2:=dirval2; attr1=attrval1; attr2=attrval2, path; path; dir1:=dirval1; dir2:=dirval2; attr1=attrval1; attr2=attrval2 The returned object maintains the order of entries (paths), directives and attributes.- Parameters:
 header- Header name- Returns:
 - Parsed header or null if not found
 
 
 - 
 
 -