public class HeaderClause extends java.lang.Object implements java.lang.Cloneable, java.lang.Comparable<HeaderClause>
Modifier and Type | Field and Description |
---|---|
protected Attrs |
attribs |
private static java.lang.String |
INTERNAL_LIST_SEPARATOR |
private static java.lang.String |
INTERNAL_LIST_SEPARATOR_NEWLINES |
protected java.lang.String |
name |
Constructor and Description |
---|
HeaderClause(java.lang.String name,
Attrs attribs) |
Modifier and Type | Method and Description |
---|---|
HeaderClause |
clone() |
int |
compareTo(HeaderClause other) |
boolean |
equals(java.lang.Object obj) |
void |
formatTo(java.lang.StringBuilder buffer) |
void |
formatTo(java.lang.StringBuilder buffer,
java.util.Comparator<java.util.Map.Entry<java.lang.String,java.lang.String>> sorter) |
Attrs |
getAttribs() |
java.util.List<java.lang.String> |
getListAttrib(java.lang.String attrib) |
java.lang.String |
getName() |
int |
hashCode() |
protected boolean |
newlinesBetweenAttributes() |
void |
setListAttrib(java.lang.String attrib,
java.util.Collection<? extends java.lang.String> value) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
private static final java.lang.String INTERNAL_LIST_SEPARATOR
private static final java.lang.String INTERNAL_LIST_SEPARATOR_NEWLINES
protected java.lang.String name
protected Attrs attribs
public HeaderClause(java.lang.String name, Attrs attribs)
public void setName(java.lang.String name)
public java.lang.String getName()
public Attrs getAttribs()
public java.util.List<java.lang.String> getListAttrib(java.lang.String attrib)
public void setListAttrib(java.lang.String attrib, java.util.Collection<? extends java.lang.String> value)
public void formatTo(java.lang.StringBuilder buffer)
public void formatTo(java.lang.StringBuilder buffer, java.util.Comparator<java.util.Map.Entry<java.lang.String,java.lang.String>> sorter)
protected boolean newlinesBetweenAttributes()
public HeaderClause clone()
clone
in class java.lang.Object
public int compareTo(HeaderClause other)
compareTo
in interface java.lang.Comparable<HeaderClause>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object