Class JacksonObjectProvider

    • Constructor Detail

      • JacksonObjectProvider

        JacksonObjectProvider()
    • Method Detail

      • transform

        public com.fasterxml.jackson.databind.ser.FilterProvider transform​(ObjectGraph graph)
        Description copied from interface: ObjectGraphTransformer
        Transform a given graph into an entity-filtering object. The entire graph (incl. it's subgraphs) should be processed by this method as this method is invoked only once for a root entity class.
        Parameters:
        graph - object graph to be transformed.
        Returns:
        entity-filtering object requested by provider.
      • createSubfilters

        private java.util.Map<java.lang.String,​JacksonObjectProvider.FilteringPropertyFilter> createSubfilters​(java.lang.String parent,
                                                                                                                     java.lang.Class<?> entityClass,
                                                                                                                     java.util.Map<java.lang.String,​ObjectGraph> entitySubgraphs,
                                                                                                                     java.util.Set<java.lang.String> processed)