public class Headers
extends java.lang.Object
implements org.bouncycastle.util.Iterable<java.lang.String>
Constructor and Description |
---|
Headers(java.io.InputStream source,
java.lang.String defaultContentTransferEncoding) |
Headers(java.util.List<java.lang.String> headerLines,
java.lang.String defaultContentTransferEncoding) |
Headers(java.lang.String contentType,
java.lang.String defaultContentTransferEncoding)
Create specifying content type header value and default content transfer encoding.
|
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(java.lang.String s) |
void |
dumpHeaders(java.io.OutputStream outputStream) |
java.lang.String |
getBoundary() |
java.lang.String |
getContentTransferEncoding() |
java.lang.String |
getContentType() |
java.util.Map<java.lang.String,java.lang.String> |
getContentTypeAttributes()
Return the a Map of the ContentType attributes and their values.
|
java.util.Iterator<java.lang.String> |
getNames() |
java.lang.String[] |
getValues(java.lang.String header) |
boolean |
isEmpty() |
boolean |
isMultipart() |
java.util.Iterator<java.lang.String> |
iterator() |
public Headers(java.lang.String contentType, java.lang.String defaultContentTransferEncoding)
contentType
- The content type valuedefaultContentTransferEncoding
- default content transfer encoding.public Headers(java.io.InputStream source, java.lang.String defaultContentTransferEncoding) throws java.io.IOException
java.io.IOException
public Headers(java.util.List<java.lang.String> headerLines, java.lang.String defaultContentTransferEncoding)
public java.util.Map<java.lang.String,java.lang.String> getContentTypeAttributes()
public boolean isMultipart()
public java.lang.String getBoundary()
public java.lang.String getContentType()
public java.lang.String getContentTransferEncoding()
public java.util.Iterator<java.lang.String> getNames()
public java.lang.String[] getValues(java.lang.String header)
public boolean isEmpty()
public boolean containsKey(java.lang.String s)
public java.util.Iterator<java.lang.String> iterator()
iterator
in interface java.lang.Iterable<java.lang.String>
public void dumpHeaders(java.io.OutputStream outputStream) throws java.io.IOException
java.io.IOException