public class Jaxb2XmlEncoder extends AbstractSingleValueEncoder<java.lang.Object>
@XmlElementsEE および @XmlElementEE を使用して、コレクションをマーシャリングする方法を指定できます。
Jaxb2XmlDecoderlogger| コンストラクターと説明 |
|---|
Jaxb2XmlEncoder() |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | canEncode(ResolvableType elementType, MimeType mimeType) エンコーダが特定のソース要素型と出力ストリームの MIME 型をサポートするかどうか。 |
protected reactor.core.publisher.Flux<DataBuffer> | encode(java.lang.Object value, DataBufferFactory dataBufferFactory, ResolvableType type, MimeType mimeType, java.util.Map<java.lang.String,java.lang.Object> hints)T を出力 DataBuffer ストリームにエンコードします。 |
encodegetEncodableMimeTypes, getLogger, setLoggerpublic boolean canEncode(ResolvableType elementType, @Nullable MimeType mimeType)
EncoderEncoder<java.lang.Object> 内の canEncode AbstractEncoder<java.lang.Object> の canEncode elementType - ソースストリーム内の要素の型 mimeType - 出力ストリームの MIME 型 (指定しない場合は null にすることができます)true、サポートされていない場合は false protected reactor.core.publisher.Flux<DataBuffer> encode(java.lang.Object value, DataBufferFactory dataBufferFactory, ResolvableType type, @Nullable MimeType mimeType, @Nullable java.util.Map<java.lang.String,java.lang.Object> hints)
AbstractSingleValueEncoderT を出力 DataBuffer ストリームにエンコードします。AbstractSingleValueEncoder<java.lang.Object> の encode value - 処理する値 dataBufferFactory - 出力の作成に使用されるバッファファクトリ type - 処理するストリーム要素型 mimeType - 処理する MIME 型 hints - デコード方法に関する追加情報、オプション