public final class MCmediaType
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static MCmediaType |
create(MCmediaType type) |
static MCmediaType |
create(MCmediaType type,
com.merge.mcw.MCtransferSyntaxList tsList) |
boolean |
equals(java.lang.Object o)
Checks if
MCmediaType object is equal to Object |
static java.util.Collection<MCmediaType> |
getAll()
Gets the list of available
MCmediaType media types |
java.lang.String |
getName()
Gets the name of
MCmediaType |
java.util.Hashtable<java.lang.String,java.lang.String> |
getParameters()
Gets the Media-Type parameters
|
com.merge.mcw.MCtransferSyntaxList |
getTransferSyntaxList()
Gets the Media-Type Transfer Syntax list
|
int |
hashCode()
Gets the hashcode of
MCmediaType |
static java.nio.charset.Charset |
parseCharset(MCmediaType mt)
Gets
Charset for a given MCmediaType object
Examples of HTTP content type strings: |
static MCmediaType |
parseContentType(java.lang.String ct)
Gets
MCmediaType from given content type |
static java.util.Collection<MCmediaType> |
parseContentTypes(java.lang.String ct)
Gets a list of
MCmediaType objects from a string of Media Type list |
static java.lang.String |
parseTransferSyntax(MCmediaType mt)
Gets a TransferSyntax string for a given
MCmediaType object |
java.lang.String |
toString()
Gets the name of
MCmediaType |
public static final MCmediaType Any
public static final MCmediaType Application
public static final MCmediaType ApplicationDicom
public static final MCmediaType ApplicationOctetStream
public static final MCmediaType ApplicationDicomXml
public static final MCmediaType ApplicationDicomJson
public static final MCmediaType ApplicationJson
public static final MCmediaType ApplicationPdf
public static final MCmediaType ApplicationSoapXml
public static final MCmediaType ApplicationXopXml
public static final MCmediaType ApplicationWadlXml
public static final MCmediaType ApplicationXDeflate
public static final MCmediaType ApplicationZip
public static final MCmediaType MultipartRelated
public static final MCmediaType Text
public static final MCmediaType TextPlain
public static final MCmediaType TextHtml
public static final MCmediaType TextRtf
public static final MCmediaType TextXlatex
public static final MCmediaType TextXml
public static final MCmediaType Image
public static final MCmediaType ImageDicom
public static final MCmediaType ImageJpeg
public static final MCmediaType ImageDicomJpeg
public static final MCmediaType ImageG3Fax
public static final MCmediaType ImageGif
public static final MCmediaType ImagePng
public static final MCmediaType ImageJp2
public static final MCmediaType ImageJpm
public static final MCmediaType ImageDicomJpx
public static final MCmediaType ImageJpx
public static final MCmediaType ImageJph
public static final MCmediaType ImageJphc
public static final MCmediaType ImageDicomRle
public static final MCmediaType ImageDicomJpegLs
public static final MCmediaType ImageJls
public static final MCmediaType ImageJxl
public static final MCmediaType ImageDicomJp2imageDicomJpx
public static final MCmediaType Video
public static final MCmediaType VideoMpeg
public static final MCmediaType VideoMp4
public static final MCmediaType VideoH265
public static MCmediaType create(MCmediaType type)
public static MCmediaType create(MCmediaType type, com.merge.mcw.MCtransferSyntaxList tsList)
public java.lang.String getName()
MCmediaTypeMCmediaTypepublic java.util.Hashtable<java.lang.String,java.lang.String> getParameters()
Hashtable objectpublic com.merge.mcw.MCtransferSyntaxList getTransferSyntaxList()
MCtransferSyntaxList objectpublic static java.util.Collection<MCmediaType> parseContentTypes(java.lang.String ct)
MCmediaType objects from a string of Media Type list
Examples of HTTP content type strings:
multipart/related; type==application/octet-stream,
image/dicom+jpx; transfer-syntax=1.2.840.10008.1.2.4.92; charset=US-ASCII; q=0.4; level=2,
image/dicom+jpx; transfer-syntax=1.2.840.10008.1.2.4.93,
image/dicom+jpeg
ct - Content type StringMCmediaType objectpublic static MCmediaType parseContentType(java.lang.String ct)
MCmediaType from given content type
Examples of HTTP content type strings:
multipart/related; type==application/octet-stream,
image/dicom+jpx; transfer-syntax=1.2.840.10008.1.2.4.92; charset=US-ASCII; q=0.4; level=2,
image/dicom+jpx; transfer-syntax=1.2.840.10008.1.2.4.93,
image/dicom+jpeg
ct - Content type StringMCmediaType objectpublic static java.lang.String parseTransferSyntax(MCmediaType mt)
MCmediaType object
Examples of HTTP content type strings:
multipart/related; type=application/octet-stream; transfer-syntax=1.2.840.10008.1.2.4.92; charset=US-ASCII
mt - MCmediaType objectStringpublic static java.nio.charset.Charset parseCharset(MCmediaType mt)
Charset for a given MCmediaType object
Examples of HTTP content type strings:
image/dicom+jpx; transfer-syntax=1.2.840.10008.1.2.4.92; charset=US-ASCII,
mt - MCmediaType objectCharset objectpublic java.lang.String toString()
MCmediaTypetoString in class java.lang.ObjectMCmediaTypepublic boolean equals(java.lang.Object o)
MCmediaType object is equal to Objectequals in class java.lang.Objecto - Objecttrue if MCmediaType objects are equalpublic int hashCode()
MCmediaTypehashCode in class java.lang.ObjectMCmediaTypepublic static java.util.Collection<MCmediaType> getAll()
MCmediaType media typesMCmediaType media types