Class MediaTypeHelper

java.lang.Object
org.jboss.resteasy.util.MediaTypeHelper

public class MediaTypeHelper extends Object
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

    • MediaTypeHelper

      public MediaTypeHelper()
  • Method Details

    • getConsumes

      public static MediaType getConsumes(Class declaring, AccessibleObject method)
    • getProduces

      public static MediaType[] getProduces(Class declaring, Method 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)
    • compareWeight

      public static int compareWeight(MediaType one, MediaType two)
    • sameWeight

      public static boolean sameWeight(MediaType one, MediaType two)
    • sortByWeight

      public static void sortByWeight(List<MediaType> types)
    • getBestMatch

      public static MediaType getBestMatch(List<MediaType> desired, List<MediaType> provided)
    • parseHeader

      public static List<MediaType> parseHeader(String header)
    • equivalent

      public static boolean equivalent(MediaType m1, MediaType m2)
    • equivalentParams

      public static boolean equivalentParams(MediaType m1, MediaType m2)
    • isTextLike

      public static boolean isTextLike(MediaType mediaType)
    • isBlacklisted

      public static boolean isBlacklisted(MediaType mediaType)