
public class AcceptHeader extends Object implements Serializable, Comparable<AcceptHeader>
| Constructor and Description |
|---|
AcceptHeader() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMimeType(MimeType mimeType) |
MimeType |
bestMimeType(boolean canRead,
boolean canWrite)
Returns a MimeType that we can support for this Accept header.
|
int |
compareTo(AcceptHeader other) |
boolean |
containsMimeType(MimeType mimeType) |
static AcceptHeader |
create(MimeType preferredMimeType)
Creates an Accept: header with all the XDI mime types we understand,
and optionally with a "preferred" one.
|
boolean |
equals(Object object) |
List<MimeType> |
getMimeTypes() |
List<MimeType> |
getMimeTypesSortedByQuality() |
int |
hashCode() |
static AcceptHeader |
parse(String header)
Creates an Accept: header from a header string.
|
String |
toString() |
public static AcceptHeader create(MimeType preferredMimeType)
preferredMimeType - The preferred mime type.public static AcceptHeader parse(String header)
header - The header string.public MimeType bestMimeType(boolean canRead, boolean canWrite)
canRead - If true, only return MimeTypes we can read.canWrite - If true, only return MimeTypes we can write.public void addMimeType(MimeType mimeType)
public boolean containsMimeType(MimeType mimeType)
public int compareTo(AcceptHeader other)
compareTo in interface Comparable<AcceptHeader>Copyright © 2015. All Rights Reserved.