public class MediaTypeHelper extends Object
Constructor and Description |
---|
MediaTypeHelper() |
Modifier and Type | Method and Description |
---|---|
static int |
compareWeight(javax.ws.rs.core.MediaType one,
javax.ws.rs.core.MediaType two) |
static boolean |
equivalent(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2) |
static boolean |
equivalentParams(javax.ws.rs.core.MediaType m1,
javax.ws.rs.core.MediaType m2) |
static javax.ws.rs.core.MediaType |
getBestMatch(List<javax.ws.rs.core.MediaType> desired,
List<javax.ws.rs.core.MediaType> provided) |
static javax.ws.rs.core.MediaType |
getConsumes(Class declaring,
AccessibleObject method) |
static javax.ws.rs.core.MediaType[] |
getProduces(Class declaring,
Method method) |
static javax.ws.rs.core.MediaType[] |
getProduces(Class declaring,
Method method,
javax.ws.rs.core.MediaType defaultProduces) |
static float |
getQ(javax.ws.rs.core.MediaType type) |
static float |
getQWithParamInfo(javax.ws.rs.core.MediaType type) |
static boolean |
isBlacklisted(javax.ws.rs.core.MediaType mediaType) |
static boolean |
isComposite(String subtype) |
static boolean |
isCompositeWildcardSubtype(String subtype)
subtypes like application/*+xml
|
static boolean |
isTextLike(javax.ws.rs.core.MediaType mediaType) |
static boolean |
isWildcardCompositeSubtype(String subtype)
subtypes like application/*+xml
|
static List<javax.ws.rs.core.MediaType> |
parseHeader(String header) |
static boolean |
sameWeight(javax.ws.rs.core.MediaType one,
javax.ws.rs.core.MediaType two) |
static void |
sortByWeight(List<javax.ws.rs.core.MediaType> types) |
public static javax.ws.rs.core.MediaType getConsumes(Class declaring, AccessibleObject method)
public static javax.ws.rs.core.MediaType[] getProduces(Class declaring, Method method, javax.ws.rs.core.MediaType defaultProduces)
public static float getQ(javax.ws.rs.core.MediaType type)
public static float getQWithParamInfo(javax.ws.rs.core.MediaType type)
public static boolean isCompositeWildcardSubtype(String subtype)
subtype
- subtypepublic static boolean isWildcardCompositeSubtype(String subtype)
subtype
- subtypepublic static boolean isComposite(String subtype)
public static int compareWeight(javax.ws.rs.core.MediaType one, javax.ws.rs.core.MediaType two)
public static boolean sameWeight(javax.ws.rs.core.MediaType one, javax.ws.rs.core.MediaType two)
public static void sortByWeight(List<javax.ws.rs.core.MediaType> types)
public static javax.ws.rs.core.MediaType getBestMatch(List<javax.ws.rs.core.MediaType> desired, List<javax.ws.rs.core.MediaType> provided)
public static boolean equivalent(javax.ws.rs.core.MediaType m1, javax.ws.rs.core.MediaType m2)
public static boolean equivalentParams(javax.ws.rs.core.MediaType m1, javax.ws.rs.core.MediaType m2)
public static boolean isTextLike(javax.ws.rs.core.MediaType mediaType)
public static boolean isBlacklisted(javax.ws.rs.core.MediaType mediaType)
Copyright © 2021 JBoss by Red Hat. All rights reserved.