Package kong.unirest.core
Class ContentType
- java.lang.Object
-
- kong.unirest.core.ContentType
-
public class ContentType extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static ContentTypeAPPLICATION_ATOM_XMLstatic ContentTypeAPPLICATION_FORM_URLENCODEDstatic ContentTypeAPPLICATION_JSONstatic ContentTypeAPPLICATION_JSON_PATCHstatic ContentTypeAPPLICATION_OCTET_STREAMstatic ContentTypeAPPLICATION_PDFstatic ContentTypeAPPLICATION_SVG_XMLstatic ContentTypeAPPLICATION_XHTML_XMLstatic ContentTypeAPPLICATION_XMLstatic ContentTypeBINARY_OCTET_STREAMprivate static java.util.Set<java.lang.String>BINARY_TYPESprivate java.nio.charset.Charsetencodingstatic ContentTypeIMAGE_BMPstatic ContentTypeIMAGE_GIFstatic ContentTypeIMAGE_JPEGstatic ContentTypeIMAGE_PNGstatic ContentTypeIMAGE_SVGstatic ContentTypeIMAGE_TIFFstatic ContentTypeIMAGE_WEBPprivate booleanisBinaryprivate java.lang.StringmimeTypestatic ContentTypeMULTIPART_FORM_DATAstatic ContentTypeTEXT_HTMLstatic ContentTypeTEXT_PLAINstatic ContentTypeTEXT_XMLstatic ContentTypeWILDCARD
-
Constructor Summary
Constructors Constructor Description ContentType(java.lang.String mimeType, java.nio.charset.Charset encoding, boolean isBinary)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContentTypecreate(java.lang.String mimeType)static ContentTypecreate(java.lang.String mimeType, boolean isBinary)static ContentTypecreate(java.lang.String mimeType, java.nio.charset.Charset charset)java.nio.charset.CharsetgetCharset()java.lang.StringgetMimeType()booleanisBinary()static booleanisBinary(java.lang.String mimeType)java.lang.StringtoString()ContentTypewithCharset(java.nio.charset.Charset charset)
-
-
-
Field Detail
-
BINARY_TYPES
private static final java.util.Set<java.lang.String> BINARY_TYPES
-
APPLICATION_ATOM_XML
public static final ContentType APPLICATION_ATOM_XML
-
APPLICATION_FORM_URLENCODED
public static final ContentType APPLICATION_FORM_URLENCODED
-
APPLICATION_JSON
public static final ContentType APPLICATION_JSON
-
APPLICATION_JSON_PATCH
public static final ContentType APPLICATION_JSON_PATCH
-
APPLICATION_OCTET_STREAM
public static final ContentType APPLICATION_OCTET_STREAM
-
BINARY_OCTET_STREAM
public static final ContentType BINARY_OCTET_STREAM
-
APPLICATION_SVG_XML
public static final ContentType APPLICATION_SVG_XML
-
APPLICATION_XHTML_XML
public static final ContentType APPLICATION_XHTML_XML
-
APPLICATION_XML
public static final ContentType APPLICATION_XML
-
APPLICATION_PDF
public static final ContentType APPLICATION_PDF
-
IMAGE_BMP
public static final ContentType IMAGE_BMP
-
IMAGE_GIF
public static final ContentType IMAGE_GIF
-
IMAGE_JPEG
public static final ContentType IMAGE_JPEG
-
IMAGE_PNG
public static final ContentType IMAGE_PNG
-
IMAGE_SVG
public static final ContentType IMAGE_SVG
-
IMAGE_TIFF
public static final ContentType IMAGE_TIFF
-
IMAGE_WEBP
public static final ContentType IMAGE_WEBP
-
MULTIPART_FORM_DATA
public static final ContentType MULTIPART_FORM_DATA
-
TEXT_HTML
public static final ContentType TEXT_HTML
-
TEXT_PLAIN
public static final ContentType TEXT_PLAIN
-
TEXT_XML
public static final ContentType TEXT_XML
-
WILDCARD
public static final ContentType WILDCARD
-
mimeType
private final java.lang.String mimeType
-
encoding
private final java.nio.charset.Charset encoding
-
isBinary
private final boolean isBinary
-
-
Method Detail
-
create
public static ContentType create(java.lang.String mimeType)
-
create
public static ContentType create(java.lang.String mimeType, java.nio.charset.Charset charset)
-
create
public static ContentType create(java.lang.String mimeType, boolean isBinary)
-
isBinary
public static boolean isBinary(java.lang.String mimeType)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getMimeType
public java.lang.String getMimeType()
-
withCharset
public ContentType withCharset(java.nio.charset.Charset charset)
-
isBinary
public boolean isBinary()
-
getCharset
public java.nio.charset.Charset getCharset()
-
-