Class JSONUtils

  • All Implemented Interfaces:
    javax.ws.rs.ext.ContextResolver<Jsonb>

    public class JSONUtils
    extends Object
    implements javax.ws.rs.ext.ContextResolver<Jsonb>
    • Constructor Detail

      • JSONUtils

        public JSONUtils()
    • Method Detail

      • getContext

        public Jsonb getContext​(Class<?> type)
        Specified by:
        getContext in interface javax.ws.rs.ext.ContextResolver<Jsonb>
      • getInstance

        private static JSONUtils getInstance()
      • marshal

        public static <T> String marshal​(T object)
      • unmarshal

        public static <T> T unmarshal​(String string,
                                      Class<T> type)
      • unmarshall

        public static <T> T unmarshall​(InputStream is,
                                       Class<T> type)