Interface BeanPropertyFilter

    • Method Detail

      • serializeAsField

        void serializeAsField​(Object bean,
                              JsonGenerator jgen,
                              SerializerProvider prov,
                              BeanPropertyWriter writer)
                       throws Exception
        Method called by BeanSerializer to let filter decide what to do with given bean property value: the usual choices are to either filter out (i.e. do nothing) or write using given BeanPropertyWriter, although filters can choose other to do something different altogether.
        Parameters:
        bean - Bean of which property value to serialize
        jgen - Generator use for serializing value
        prov - Provider that can be used for accessing dynamic aspects of serialization processing
        writer - Default bean property serializer to use
        Throws:
        Exception