public class MimeUtils extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MimeUtils.ByteArrayConverter |
static class |
MimeUtils.ImageConverter |
static class |
MimeUtils.RealByteArrayConverter |
static class |
MimeUtils.SourceConverter |
static class |
MimeUtils.StreamConverter |
static class |
MimeUtils.StringConverter |
Constructor and Description |
---|
MimeUtils() |
Modifier and Type | Method and Description |
---|---|
static QName |
convertMimeTypeToXmlType(String mimeType)
Converts a MIME type into a proprietary JBossWS attachment xml type.
|
static String |
getBaseMimeType(String mimeType)
Gets the base portion of a MIME type string.
|
static MimeUtils.ByteArrayConverter |
getConverterForContentType(String contentType) |
static MimeUtils.ByteArrayConverter |
getConverterForJavaType(Class<?> targetClazz) |
static boolean |
isMemberOf(String mimeType,
Set<?> mimeTypes)
Checks if there is a matching mime pattern for mimeType in mimeTypes.
|
static Class<?> |
resolveClass(String mimeType)
Resolve the class for a mype type.
|
static String |
resolveMimeType(Class<?> clazz) |
static String |
resolveMimeType(Object obj)
Resolve the mime type for an object.
|
public static QName convertMimeTypeToXmlType(String mimeType)
mimeType
- the MIME type string to convertpublic static String getBaseMimeType(String mimeType)
mimeType
- any MIME type stringpublic static boolean isMemberOf(String mimeType, Set<?> mimeTypes)
mimeType
- the mime type to search formimeTypes
- the set of mime types to searchpublic static Class<?> resolveClass(String mimeType)
DataHandler
if no mapping could be found.public static String resolveMimeType(Object obj)
application/octet-stream
if no mapping could be found.public static MimeUtils.ByteArrayConverter getConverterForJavaType(Class<?> targetClazz)
public static MimeUtils.ByteArrayConverter getConverterForContentType(String contentType)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.