Class ProviderHelper


  • public final class ProviderHelper
    extends java.lang.Object
    A utility class to provide supporting functionality to various entity providers.
    Version:
    $Revision: $
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ProviderHelper()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<javax.ws.rs.core.MediaType> getAvailableMediaTypes​(java.lang.String[] mediaTypes)  
      static java.util.List<javax.ws.rs.core.Variant> getAvailableVariants​(java.lang.String[] mediaTypes)  
      static java.util.List<javax.ws.rs.core.Variant> getAvailableVariants​(java.util.List<javax.ws.rs.core.MediaType> mediaTypes)  
      static java.lang.String readString​(java.io.InputStream in)  
      static java.lang.String readString​(java.io.InputStream in, javax.ws.rs.core.MediaType mediaType)  
      static void writeTo​(java.io.InputStream in, java.io.OutputStream out)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProviderHelper

        private ProviderHelper()
    • Method Detail

      • readString

        public static java.lang.String readString​(java.io.InputStream in)
                                           throws java.io.IOException
        Parameters:
        in -
        Returns:
        Throws:
        java.io.IOException
      • readString

        public static java.lang.String readString​(java.io.InputStream in,
                                                  javax.ws.rs.core.MediaType mediaType)
                                           throws java.io.IOException
        Parameters:
        in -
        Returns:
        Throws:
        java.io.IOException
      • getAvailableMediaTypes

        public static java.util.List<javax.ws.rs.core.MediaType> getAvailableMediaTypes​(java.lang.String[] mediaTypes)
        Parameters:
        mediaTypes -
        Returns:
      • getAvailableVariants

        public static java.util.List<javax.ws.rs.core.Variant> getAvailableVariants​(java.lang.String[] mediaTypes)
        Parameters:
        mediaTypes -
        Returns:
      • getAvailableVariants

        public static java.util.List<javax.ws.rs.core.Variant> getAvailableVariants​(java.util.List<javax.ws.rs.core.MediaType> mediaTypes)
        Parameters:
        mediaTypes -
        Returns:
      • writeTo

        public static void writeTo​(java.io.InputStream in,
                                   java.io.OutputStream out)
                            throws java.io.IOException
        Parameters:
        in -
        out -
        Throws:
        java.io.IOException