public class Header extends Object implements Iterable<HeaderField>, Cloneable
| Constructor and Description |
|---|
Header(int lineNumer) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name,
List<String> values,
int lineNumber) |
void |
addHeader(String name,
String value,
int lineNumber) |
Header |
clone() |
boolean |
exists(String name) |
String |
getHeader(String name) |
HeaderField |
getHeaderField(String name) |
List<String> |
getHeaders(String name) |
int |
getLineNumber() |
Iterator<HeaderField> |
iterator() |
void |
removeHeader(String name) |
void |
replaceHeaderField(HeaderField headerField) |
static List<String> |
splitValuesByComma(String headerValue) |
Map<String,List<String>> |
toMultiMap() |
Map<String,String> |
toSingleMap() |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic void replaceHeaderField(HeaderField headerField)
public boolean exists(String name)
public void removeHeader(String name)
public HeaderField getHeaderField(String name)
public int getLineNumber()
public Header clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic Iterator<HeaderField> iterator()
iterator in interface Iterable<HeaderField>Copyright © 2023. All rights reserved.