aQute.bnd.build.model.clauses
Class HeaderClause

java.lang.Object
  extended by aQute.bnd.build.model.clauses.HeaderClause
All Implemented Interfaces:
Cloneable, Comparable<HeaderClause>
Direct Known Subclasses:
ExportedPackage, ServiceComponent, VersionedClause

public class HeaderClause
extends Object
implements Cloneable, Comparable<HeaderClause>


Field Summary
protected  Attrs attribs
           
protected  String name
           
 
Constructor Summary
HeaderClause(String name, Attrs attribs)
           
 
Method Summary
 HeaderClause clone()
           
 int compareTo(HeaderClause other)
           
 boolean equals(Object obj)
           
 void formatTo(StringBuilder buffer)
           
 void formatTo(StringBuilder buffer, Comparator<Map.Entry<String,String>> sorter)
           
 Attrs getAttribs()
           
 List<String> getListAttrib(String attrib)
           
 String getName()
           
 int hashCode()
           
protected  boolean newlinesBetweenAttributes()
           
 void setListAttrib(String attrib, Collection<? extends String> value)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

attribs

protected Attrs attribs
Constructor Detail

HeaderClause

public HeaderClause(String name,
                    Attrs attribs)
Method Detail

setName

public void setName(String name)

getName

public String getName()

getAttribs

public Attrs getAttribs()

getListAttrib

public List<String> getListAttrib(String attrib)

setListAttrib

public void setListAttrib(String attrib,
                          Collection<? extends String> value)

formatTo

public void formatTo(StringBuilder buffer)

formatTo

public void formatTo(StringBuilder buffer,
                     Comparator<Map.Entry<String,String>> sorter)

newlinesBetweenAttributes

protected boolean newlinesBetweenAttributes()

clone

public HeaderClause clone()
Overrides:
clone in class Object

compareTo

public int compareTo(HeaderClause other)
Specified by:
compareTo in interface Comparable<HeaderClause>

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2014 aQute SARL. All rights reserved.