public class DLNAHeaders extends UpnpHeaders
Modifier and Type | Field and Description |
---|---|
protected Map<DLNAHeader.Type,List<UpnpHeader>> |
parsedDLNAHeaders |
parsedHeaders
Constructor and Description |
---|
DLNAHeaders() |
DLNAHeaders(ByteArrayInputStream inputStream) |
DLNAHeaders(Map<String,List<String>> headers) |
Modifier and Type | Method and Description |
---|---|
void |
add(DLNAHeader.Type type,
UpnpHeader value) |
void |
add(String key,
String value) |
protected void |
addParsedValue(DLNAHeader.Type type,
UpnpHeader value) |
void |
clear() |
boolean |
containsKey(DLNAHeader.Type type) |
List<UpnpHeader> |
get(DLNAHeader.Type type) |
UpnpHeader[] |
getAsArray(DLNAHeader.Type type) |
UpnpHeader |
getFirstHeader(DLNAHeader.Type type) |
<H extends UpnpHeader> |
getFirstHeader(DLNAHeader.Type type,
Class<H> subtype) |
void |
log() |
protected void |
parseHeaders() |
List<String> |
put(String key,
List<String> values) |
void |
remove(DLNAHeader.Type type) |
List<String> |
remove(Object key) |
add, addParsedValue, containsKey, get, getAsArray, getFirstHeader, getFirstHeader, getFirstHeaderString, remove
containsKey, containsValue, entrySet, equals, findEndOfString, findNonWhitespace, get, getFirstHeader, hashCode, isEmpty, keySet, putAll, readLine, readLine, set, size, splitHeader, toString, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
protected Map<DLNAHeader.Type,List<UpnpHeader>> parsedDLNAHeaders
public DLNAHeaders()
public DLNAHeaders(ByteArrayInputStream inputStream)
protected void parseHeaders()
parseHeaders
in class UpnpHeaders
protected void addParsedValue(DLNAHeader.Type type, UpnpHeader value)
public void add(String key, String value)
add
in class UpnpHeaders
public void clear()
public boolean containsKey(DLNAHeader.Type type)
public List<UpnpHeader> get(DLNAHeader.Type type)
public void add(DLNAHeader.Type type, UpnpHeader value)
public void remove(DLNAHeader.Type type)
public UpnpHeader[] getAsArray(DLNAHeader.Type type)
public UpnpHeader getFirstHeader(DLNAHeader.Type type)
public <H extends UpnpHeader> H getFirstHeader(DLNAHeader.Type type, Class<H> subtype)
public void log()
log
in class UpnpHeaders
Copyright © 2015 4th Line GmbH, Switzerland. All rights reserved.