org.apache.clerezza.triaxrs.util
Class MediaTypeUtils
java.lang.Object
org.apache.clerezza.triaxrs.util.MediaTypeUtils
public class MediaTypeUtils
- extends Object
|
Method Summary |
static javax.ws.rs.core.MediaType |
clone(javax.ws.rs.core.MediaType mt)
|
static int |
compareTo(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2)
compares according to the rule: n/m > n/* > /* |
static boolean |
equalsIgnoreParameters(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2)
|
static boolean |
isCompatibleNonCommutative(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2)
The method returns true if m1 is compatible to m2. |
static boolean |
isXmlType(javax.ws.rs.core.MediaType mediaType)
|
static String |
toEncodedString(javax.ws.rs.core.MediaType mediaType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATOM_SERVICE_DOCUMENT
public static final String ATOM_SERVICE_DOCUMENT
- See Also:
- Constant Field Values
ATOM_SERVICE_DOCUMENT_TYPE
public static final javax.ws.rs.core.MediaType ATOM_SERVICE_DOCUMENT_TYPE
ATOM_CATEGORIES_DOCUMENT
public static final String ATOM_CATEGORIES_DOCUMENT
- See Also:
- Constant Field Values
ATOM_CATEGORIES_DOCUMENT_TYPE
public static final javax.ws.rs.core.MediaType ATOM_CATEGORIES_DOCUMENT_TYPE
ATOM_ENTRY
public static final String ATOM_ENTRY
- See Also:
- Constant Field Values
ATOM_ENTRY_TYPE
public static final javax.ws.rs.core.MediaType ATOM_ENTRY_TYPE
ATOM_FEED
public static final String ATOM_FEED
- See Also:
- Constant Field Values
ATOM_FEED_TYPE
public static final javax.ws.rs.core.MediaType ATOM_FEED_TYPE
IMAGE_X_ICON
public static final javax.ws.rs.core.MediaType IMAGE_X_ICON
IMAGE_PNG
public static final javax.ws.rs.core.MediaType IMAGE_PNG
IMAGE_VND
public static final javax.ws.rs.core.MediaType IMAGE_VND
IMAGE_JPEG
public static final String IMAGE_JPEG
- See Also:
- Constant Field Values
IMAGE_JPEG_TYPE
public static final javax.ws.rs.core.MediaType IMAGE_JPEG_TYPE
UNKNOWN
public static final String UNKNOWN
- See Also:
- Constant Field Values
UNKNOWN_TYPE
public static final javax.ws.rs.core.MediaType UNKNOWN_TYPE
OPENSEARCH
public static final String OPENSEARCH
- See Also:
- Constant Field Values
OPENSEARCH_TYPE
public static final javax.ws.rs.core.MediaType OPENSEARCH_TYPE
JAVASCRIPT
public static final String JAVASCRIPT
- See Also:
- Constant Field Values
JAVASCRIPT_TYPE
public static final javax.ws.rs.core.MediaType JAVASCRIPT_TYPE
ECMASCRIPT
public static final String ECMASCRIPT
- See Also:
- Constant Field Values
ECMASCRIPT_TYPE
public static final javax.ws.rs.core.MediaType ECMASCRIPT_TYPE
TEXT_ECMASCRIPT
public static final String TEXT_ECMASCRIPT
- See Also:
- Constant Field Values
TEXT_ECMASCRIPT_TYPE
public static final javax.ws.rs.core.MediaType TEXT_ECMASCRIPT_TYPE
TEXT_JAVASCRIPT
public static final String TEXT_JAVASCRIPT
- See Also:
- Constant Field Values
TEXT_JAVASCRIPT_TYPE
public static final javax.ws.rs.core.MediaType TEXT_JAVASCRIPT_TYPE
CSV
public static final javax.ws.rs.core.MediaType CSV
PDF
public static final String PDF
- See Also:
- Constant Field Values
PDF_TYPE
public static final javax.ws.rs.core.MediaType PDF_TYPE
ZIP
public static final String ZIP
- See Also:
- Constant Field Values
ZIP_TYPE
public static final javax.ws.rs.core.MediaType ZIP_TYPE
MS_WORD
public static final javax.ws.rs.core.MediaType MS_WORD
MS_EXCEL
public static final javax.ws.rs.core.MediaType MS_EXCEL
MS_PPT
public static final javax.ws.rs.core.MediaType MS_PPT
MULTIPART_MIXED
public static final String MULTIPART_MIXED
- See Also:
- Constant Field Values
MULTIPART_MIXED_TYPE
public static final javax.ws.rs.core.MediaType MULTIPART_MIXED_TYPE
MULTIPART_FORM_DATA
public static final String MULTIPART_FORM_DATA
- See Also:
- Constant Field Values
MULTIPART_FORM_DATA_TYPE
public static final javax.ws.rs.core.MediaType MULTIPART_FORM_DATA_TYPE
JSON_TYPES
public static final Set<javax.ws.rs.core.MediaType> JSON_TYPES
MediaTypeUtils
public MediaTypeUtils()
isXmlType
public static boolean isXmlType(javax.ws.rs.core.MediaType mediaType)
clone
public static javax.ws.rs.core.MediaType clone(javax.ws.rs.core.MediaType mt)
toEncodedString
public static String toEncodedString(javax.ws.rs.core.MediaType mediaType)
isCompatibleNonCommutative
public static boolean isCompatibleNonCommutative(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2)
- The method returns true if m1 is compatible to m2. However, the method
doesn't check that m2 is compatible to m1. For example:
isCompatibleNonCommutative("text/*", "text/plain") returns true, but
isCompatibleNonCommutative("text/plain", "text/*") returns false
- Parameters:
m1 - m2 -
- Returns:
equalsIgnoreParameters
public static boolean equalsIgnoreParameters(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2)
compareTo
public static int compareTo(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2)
- compares according to the rule: n/m > n/* > /*
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.