Package org.jboss.resteasy.util
Class MediaTypeHelper
- java.lang.Object
-
- org.jboss.resteasy.util.MediaTypeHelper
-
public class MediaTypeHelper extends Object
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Constructor Summary
Constructors Constructor Description MediaTypeHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcompareWeight(MediaType one, MediaType two)static booleanequivalent(MediaType m1, MediaType m2)static booleanequivalentParams(MediaType m1, MediaType m2)static MediaTypegetBestMatch(List<MediaType> desired, List<MediaType> provided)static MediaTypegetConsumes(Class declaring, AccessibleObject method)static MediaType[]getProduces(Class declaring, Method method)static MediaType[]getProduces(Class declaring, Method method, MediaType defaultProduces)static floatgetQ(MediaType type)static floatgetQWithParamInfo(MediaType type)static booleanisBlacklisted(MediaType mediaType)static booleanisComposite(String subtype)static booleanisCompositeWildcardSubtype(String subtype)subtypes like application/*+xmlstatic booleanisTextLike(MediaType mediaType)static booleanisWildcardCompositeSubtype(String subtype)subtypes like application/*+xmlstatic List<MediaType>parseHeader(String header)static booleansameWeight(MediaType one, MediaType two)static voidsortByWeight(List<MediaType> types)
-
-
-
Method Detail
-
getConsumes
public static MediaType getConsumes(Class declaring, AccessibleObject method)
-
getProduces
public static MediaType[] getProduces(Class declaring, Method method, MediaType defaultProduces)
-
getQ
public static float getQ(MediaType type)
-
getQWithParamInfo
public static float getQWithParamInfo(MediaType type)
-
isCompositeWildcardSubtype
public static boolean isCompositeWildcardSubtype(String subtype)
subtypes like application/*+xml- Parameters:
subtype- subtype- Returns:
- true if subtype is composite
-
isWildcardCompositeSubtype
public static boolean isWildcardCompositeSubtype(String subtype)
subtypes like application/*+xml- Parameters:
subtype- subtype- Returns:
- true if subtype is wildcard composite
-
isComposite
public static boolean isComposite(String subtype)
-
getBestMatch
public static MediaType getBestMatch(List<MediaType> desired, List<MediaType> provided)
-
isTextLike
public static boolean isTextLike(MediaType mediaType)
-
isBlacklisted
public static boolean isBlacklisted(MediaType mediaType)
-
-