私は、私のプログラムのある部分の属性でシリアル化したいが、別の部分は持たないオブジェクトを持っている。私はまた、私は両方のシリアル化に使用する広範囲にカスタマイズされたObjectMapperを持っています。私の最初の傾向は、Mixinを使用して属性が表示されているかどうかを調整することでしたが、ObjectMapperで返されたリーダーではなく、ObjectMapperにのみ配置できるようです。基本的に私が書くことができるコードは、次のようになります。ジャクソンミックスインをリーダーに追加し、オブジェクトマッパーに追加する方法はありますか?
ObjectMapper myMapper = new ObjectMapper(); // in reality there is a lot of customization
Foo foo = myMapper.reader().withMixin(Foo.class, FooMixin.class).readValue(jsonParser, Foo.class);