Class JacksonConverterImpl


  • public class JacksonConverterImpl
    extends org.restlet.ext.jackson.JacksonConverter
    Extension of the default jackson converter that allows the use of @JsonView.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected <T> org.restlet.ext.jackson.JacksonRepresentation<T> create​(org.restlet.data.MediaType mediaType, T source)  
      protected <T> org.restlet.ext.jackson.JacksonRepresentation<T> create​(org.restlet.representation.Representation source, Class<T> objectClass)  
      float score​(Object source, org.restlet.representation.Variant target, org.restlet.resource.Resource resource)  
      <T> float score​(org.restlet.representation.Representation source, Class<T> target, org.restlet.resource.Resource resource)  
      • Methods inherited from class org.restlet.ext.jackson.JacksonConverter

        getObjectClasses, getVariants, isCompatible, toObject, toRepresentation, updatePreferences
      • Methods inherited from class org.restlet.engine.converter.ConverterHelper

        addObjectClass, addVariant, addVariants, getVariants, updatePreferences
    • Constructor Detail

      • JacksonConverterImpl

        public JacksonConverterImpl()
    • Method Detail

      • create

        protected <T> org.restlet.ext.jackson.JacksonRepresentation<T> create​(org.restlet.data.MediaType mediaType,
                                                                              T source)
        Overrides:
        create in class org.restlet.ext.jackson.JacksonConverter
      • create

        protected <T> org.restlet.ext.jackson.JacksonRepresentation<T> create​(org.restlet.representation.Representation source,
                                                                              Class<T> objectClass)
        Overrides:
        create in class org.restlet.ext.jackson.JacksonConverter
      • score

        public float score​(Object source,
                           org.restlet.representation.Variant target,
                           org.restlet.resource.Resource resource)
        Overrides:
        score in class org.restlet.ext.jackson.JacksonConverter
      • score

        public <T> float score​(org.restlet.representation.Representation source,
                               Class<T> target,
                               org.restlet.resource.Resource resource)
        Overrides:
        score in class org.restlet.ext.jackson.JacksonConverter