Package org.apache.batchee.jaxrs.common.johnzon

## Class JohnzonBatcheeProvider<T>

- java.lang.Object
- - org.apache.johnzon.jaxrs.DelegateProvider<T>
  - - org.apache.johnzon.jaxrs.JohnzonProvider<T>
    - - org.apache.batchee.jaxrs.common.johnzon.JohnzonBatcheeProvider<T>

- All Implemented Interfaces:
    `javax.ws.rs.ext.MessageBodyReader<T>`, `javax.ws.rs.ext.MessageBodyWriter<T>`

      @Provider
      @Produces("application/json")
      @Consumes("application/json")
      public class JohnzonBatcheeProvider<T>
      extends org.apache.johnzon.jaxrs.JohnzonProvider<T>

  Johnzon integration provider to keep old date formatting. Note 1: that if your client and server use the same formatting/provider (jackson, default johnzon, other...) then this one is useless. Note 2: this provider also sort attribute in a deterministic order (String natural order).

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `JohnzonBatcheeProvider()` |

  - ### Method Summary

    - ### Methods inherited from class org.apache.johnzon.jaxrs.JohnzonProvider

      `shouldThrowNoContentExceptionOnEmptyStreams`

    - ### Methods inherited from class org.apache.johnzon.jaxrs.DelegateProvider

      `getSize, isReadable, isWriteable, readFrom, writeTo`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### JohnzonBatcheeProvider

          public JohnzonBatcheeProvider()