クラスの使用
org.springframework.core.ResolvableType
パッケージ
説明
実行時の動作と同等の生成されたコードを提供するコンポーネントのサポートクラス。
このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。
Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
Bean ファクトリの AOT サポート。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
org.springframework.beans.factory
パッケージをサポートするクラス。 このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
例外処理とバージョン検出のための基本クラス、およびフレームワークのどの部分にも固有ではない他のコアヘルパーを提供します。
型変換システム API。
CBOR エンコーダーとデコーダーのサポート。
JSON エンコーダーおよびデコーダーのサポート。
マルチパートのサポート。
Google プロトコルバッファのエンコーダーとデコーダーを提供します。
XML エンコーダーおよびデコーダーのサポート。
JNDI ベースの BeanFactory 実装を含む、JNDI 使用のサポートクラス。
RSocket プロトコルのサポート。
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
Web データバインディングのサポートクラス。
クライアント側の Web サポートのコアパッケージ。
DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。 リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive
リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient
を提供します。Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
HttpExchange
メソッドでアノテーションが付けられた HTTP サービスのクライアントプロキシを作成するためのサポート。org.springframework.aot.generate 内の ResolvableType 使用
修飾子と型メソッド説明static AccessControl
AccessControl.forResolvableType
(ResolvableType resolvableType) 指定されたResolvableType
のAccessControl
を作成します。org.springframework.beans 内の ResolvableType 使用
修飾子と型メソッド説明abstract ResolvableType
AbstractNestablePropertyAccessor.PropertyHandler.getResolvableType()
org.springframework.beans.factory 内の ResolvableType 使用
修飾子と型メソッド説明NoSuchBeanDefinitionException.getResolvableType()
欠落した Bean の必要なResolvableType
を返します(失敗した型によるルックアップであった場合)。修飾子と型メソッド説明static StringSE[]
BeanFactoryUtils.beanNamesForTypeIncludingAncestors
(ListableBeanFactory lbf, ResolvableType type) 祖先ファクトリで定義された名前を含む、指定された型のすべての Bean 名を取得します。static StringSE[]
BeanFactoryUtils.beanNamesForTypeIncludingAncestors
(ListableBeanFactory lbf, ResolvableType type, boolean includeNonSingletons, boolean allowEagerInit) 祖先ファクトリで定義された名前を含む、指定された型のすべての Bean 名を取得します。StringSE[]
ListableBeanFactory.getBeanNamesForType
(ResolvableType type) Bean 定義または FactoryBeans の場合はgetObjectType
の値から判断して、指定された型(サブクラスを含む)に一致する Bean の名前を返します。StringSE[]
ListableBeanFactory.getBeanNamesForType
(ResolvableType type, boolean includeNonSingletons, boolean allowEagerInit) Bean 定義または FactoryBeans の場合はgetObjectType
の値から判断して、指定された型(サブクラスを含む)に一致する Bean の名前を返します。<T> ObjectProvider<T>
BeanFactory.getBeanProvider
(ResolvableType requiredType) 指定された Bean のプロバイダーを返します。これにより、可用性および一意性オプションを含め、インスタンスの遅延オンデマンド取得が可能になります。<T> ObjectProvider<T>
ListableBeanFactory.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) 指定された Bean のプロバイダーを返します。これにより、可用性および一意性オプションを含め、インスタンスの遅延オンデマンド取得が可能になります。boolean
BeanFactory.isTypeMatch
(StringSE name, ResolvableType typeToMatch) 指定された名前の Bean が指定された型と一致するかどうかを確認します。修飾子コンストラクター説明新しいNoSuchBeanDefinitionException
を作成します。NoSuchBeanDefinitionException
(ResolvableType type, StringSE message) 新しいNoSuchBeanDefinitionException
を作成します。NoUniqueBeanDefinitionException
(ResolvableType type, StringSE... beanNamesFound) 新しいNoUniqueBeanDefinitionException
を作成します。NoUniqueBeanDefinitionException
(ResolvableType type, CollectionSE<StringSE> beanNamesFound) 新しいNoUniqueBeanDefinitionException
を作成します。org.springframework.beans.factory.aot 内の ResolvableType 使用
修飾子と型メソッド説明org.springframework.javapoet.CodeBlock
BeanRegistrationCodeFragments.generateNewBeanDefinitionCode
(GenerationContext generationContext, ResolvableType beanType, BeanRegistrationCode beanRegistrationCode) 新しい Bean 定義インスタンスを定義するコードを生成します。org.springframework.javapoet.CodeBlock
BeanRegistrationCodeFragmentsDecorator.generateNewBeanDefinitionCode
(GenerationContext generationContext, ResolvableType beanType, BeanRegistrationCode beanRegistrationCode) org.springframework.beans.factory.config 内の ResolvableType 使用
修飾子と型メソッド説明BeanDefinition.getResolvableType()
Bean クラスまたは他の特定のメタデータに基づいて、この Bean 定義の解決可能な型を返します。DependencyDescriptor.getResolvableType()
ラップされたパラメーター / フィールドのResolvableType
オブジェクトを作成します。修飾子と型メソッド説明DependencyDescriptor.resolveNotUnique
(ResolvableType type, MapSE<StringSE, ObjectSE> matchingBeans) 指定された一意でないシナリオを解決します。デフォルトでは、NoUniqueBeanDefinitionException
をスローします。org.springframework.beans.factory.support 内の ResolvableType 使用
修飾子と型メソッド説明RegisteredBean.getBeanType()
Bean のResolvableType
を返します。AbstractBeanDefinition.getResolvableType()
この Bean 定義の解決可能な型を返します。RootBeanDefinition.getResolvableType()
この Bean 定義のResolvableType
を、実行時にキャッシュされた型情報から、構成時のRootBeanDefinition.setTargetType(ResolvableType)
またはAbstractBeanDefinition.setBeanClass(Class)
から返します。解決されたファクトリメソッド定義も考慮されます。protected ResolvableType
GenericTypeAwareAutowireCandidateResolver.getReturnTypeForFactoryMethod
(RootBeanDefinition rbd, DependencyDescriptor descriptor) protected ResolvableType
AbstractAutowireCapableBeanFactory.getTypeForFactoryBean
(StringSE beanName, RootBeanDefinition mbd, boolean allowInit) この実装は、FactoryBean のジェネリクスパラメーターメタデータ(存在する場合)を照会して、オブジェクト型を判別しようとします。protected ResolvableType
AbstractBeanFactory.getTypeForFactoryBean
(StringSE beanName, RootBeanDefinition mbd, boolean allowInit) 指定された FactoryBean 定義の Bean 型を可能な限り決定します。修飾子と型メソッド説明StringSE[]
DefaultListableBeanFactory.getBeanNamesForType
(ResolvableType type) StringSE[]
DefaultListableBeanFactory.getBeanNamesForType
(ResolvableType type, boolean includeNonSingletons, boolean allowEagerInit) StringSE[]
StaticListableBeanFactory.getBeanNamesForType
(ResolvableType type) StringSE[]
StaticListableBeanFactory.getBeanNamesForType
(ResolvableType type, boolean includeNonSingletons, boolean allowEagerInit) <T> ObjectProvider<T>
DefaultListableBeanFactory.getBeanProvider
(ResolvableType requiredType) <T> ObjectProvider<T>
DefaultListableBeanFactory.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) <T> ObjectProvider<T>
StaticListableBeanFactory.getBeanProvider
(ResolvableType requiredType) <T> ObjectProvider<T>
StaticListableBeanFactory.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) boolean
AbstractBeanFactory.isTypeMatch
(StringSE name, ResolvableType typeToMatch) protected boolean
AbstractBeanFactory.isTypeMatch
(StringSE name, ResolvableType typeToMatch, boolean allowFactoryBeanInit) AbstractBeanFactory.isTypeMatch(String, ResolvableType)
の内部拡張バリアント。指定された名前の Bean が指定された型と一致するかどうかをチェックします。boolean
StaticListableBeanFactory.isTypeMatch
(StringSE name, ResolvableType typeToMatch) static <T> BeanDefinitionBuilder
BeanDefinitionBuilder.rootBeanDefinition
(ResolvableType beanType, SupplierSE<T> instanceSupplier) RootBeanDefinition
の構築に使用される新しいBeanDefinitionBuilder
を作成します。void
RootBeanDefinition.setTargetType
(ResolvableType targetType) 事前にわかっている場合は、この Bean 定義のジェネリクスを含むターゲット型を指定します。org.springframework.context 内の ResolvableType 使用
修飾子コンストラクター説明PayloadApplicationEvent
(ObjectSE source, T payload, ResolvableType payloadType) 指定されたペイロード型に基づいて新しい PayloadApplicationEvent を作成します。org.springframework.context.event 内の ResolvableType 使用
修飾子と型メソッド説明protected CollectionSE<ApplicationListener<?>>
AbstractApplicationEventMulticaster.getApplicationListeners
(ApplicationEvent event, ResolvableType eventType) 指定されたイベント型に一致する ApplicationListeners のコレクションを返します。void
ApplicationEventMulticaster.multicastEvent
(ApplicationEvent event, ResolvableType eventType) 指定されたアプリケーションイベントを適切なリスナーにマルチキャストします。void
SimpleApplicationEventMulticaster.multicastEvent
(ApplicationEvent event, ResolvableType eventType) protected boolean
AbstractApplicationEventMulticaster.supportsEvent
(ClassSE<?> listenerType, ResolvableType eventType) インスタンス化を試みる前に、一般的に宣言されたイベント型をチェックして、リスナーを早期にフィルターします。protected boolean
AbstractApplicationEventMulticaster.supportsEvent
(ApplicationListener<?> listener, ResolvableType eventType, ClassSE<?> sourceType) 指定されたリスナーが指定されたイベントをサポートするかどうかを決定します。boolean
ApplicationListenerMethodAdapter.supportsEventType
(ResolvableType eventType) boolean
GenericApplicationListener.supportsEventType
(ResolvableType eventType) このリスナーが特定のイベント型を実際にサポートしているかどうかを判断します。boolean
GenericApplicationListenerAdapter.supportsEventType
(ResolvableType eventType) boolean
SourceFilteringListener.supportsEventType
(ResolvableType eventType) org.springframework.context.support 内の ResolvableType 使用
修飾子と型メソッド説明StringSE[]
AbstractApplicationContext.getBeanNamesForType
(ResolvableType type) StringSE[]
AbstractApplicationContext.getBeanNamesForType
(ResolvableType type, boolean includeNonSingletons, boolean allowEagerInit) <T> ObjectProvider<T>
AbstractApplicationContext.getBeanProvider
(ResolvableType requiredType) <T> ObjectProvider<T>
AbstractApplicationContext.getBeanProvider
(ResolvableType requiredType, boolean allowEagerInit) boolean
AbstractApplicationContext.isTypeMatch
(StringSE name, ResolvableType typeToMatch) protected void
AbstractApplicationContext.publishEvent
(ObjectSE event, ResolvableType typeHint) 指定されたイベントをすべてのリスナーに公開します。org.springframework.core 内の ResolvableType 使用
修飾子と型メソッド説明この型を、指定されたクラスのResolvableType
として返します。ResolvableType.asCollection()
この型を解決可能なCollection
SE 型として返す簡易メソッド。ResolvableType.asMap()
この型を解決可能なMap
SE 型として返す簡易メソッド。static ResolvableType
ResolvableType.forArrayComponent
(ResolvableType componentType) 指定されたcomponentType
の配列としてResolvableType
を返します。static ResolvableType
割り当て可能性チェックのための完全なジェネリクス型情報を使用して、指定されたClass
SE のResolvableType
を返します。static ResolvableType
指定された実装クラスを使用して、指定された基本型 (インターフェースまたは基本クラス) のResolvableType
を返します。static ResolvableType
ResolvableType.forClassWithGenerics
(ClassSE<?> clazz, ClassSE<?>... generics) 事前に宣言されたジェネリクスを使用して、指定されたClass
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forClassWithGenerics
(ClassSE<?> clazz, ResolvableType... generics) 事前に宣言されたジェネリクスを使用して、指定されたClass
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forConstructorParameter
(ConstructorSE<?> constructor, int parameterIndex) 指定されたConstructor
SE パラメーターのResolvableType
を返します。static ResolvableType
ResolvableType.forConstructorParameter
(ConstructorSE<?> constructor, int parameterIndex, ClassSE<?> implementationClass) 指定された実装で指定されたConstructor
SE パラメーターのResolvableType
を返します。static ResolvableType
指定されたField
SE のResolvableType
を返します。static ResolvableType
指定されたネストレベルで指定されたField
SE のResolvableType
を返します。static ResolvableType
指定された実装と指定されたネストレベルで、指定されたField
SE のResolvableType
を返します。static ResolvableType
指定された実装で指定されたField
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forField
(FieldSE field, ResolvableType implementationType) 指定された実装で指定されたField
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forInstance
(ObjectSE instance) 指定されたインスタンスのResolvableType
を返します。static ResolvableType
ResolvableType.forMethodParameter
(MethodSE method, int parameterIndex) 指定されたMethod
SE パラメーターのResolvableType
を返します。static ResolvableType
ResolvableType.forMethodParameter
(MethodSE method, int parameterIndex, ClassSE<?> implementationClass) 指定された実装で指定されたMethod
SE パラメーターのResolvableType
を返します。static ResolvableType
ResolvableType.forMethodParameter
(MethodParameter methodParameter) 指定されたMethodParameter
のResolvableType
を返します。static ResolvableType
ResolvableType.forMethodParameter
(MethodParameter methodParameter, TypeSE targetType) 指定されたMethodParameter
のResolvableType
を返し、ターゲットの型をオーバーライドして、特定の指定された型で解決します。static ResolvableType
ResolvableType.forMethodParameter
(MethodParameter methodParameter, ResolvableType implementationType) 指定された実装型を持つ指定されたMethodParameter
のResolvableType
を返します。static ResolvableType
ResolvableType.forMethodReturnType
(MethodSE method) 指定されたMethod
SE 戻り値の型に対してResolvableType
を返します。static ResolvableType
ResolvableType.forMethodReturnType
(MethodSE method, ClassSE<?> implementationClass) 指定されたMethod
SE 戻り値の型に対してResolvableType
を返します。static ResolvableType
ResolvableType.forRawClass
(ClassSE<?> clazz) 指定されたClass
SE のResolvableType
を返し、生のクラスに対してのみ割り当て可能性チェックを実行します (これはラッパーとして機能するClass.isAssignableFrom(java.lang.Class<?>)
SE に似ています)。static ResolvableType
指定されたType
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forType
(TypeSE type, ResolvableType owner) 指定された所有者型に基づいて指定されたType
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forType
(ParameterizedTypeReference<?> typeReference) 指定されたParameterizedTypeReference
のResolvableType
を返します。ResolvableType.getComponentType()
配列のコンポーネント型を表す ResolvableType を返します。この型が配列を表していない場合はNONE
を返します。ResolvableType.getGeneric
(int... indexes) 指定されたインデックスのジェネリクスパラメーターを表すResolvableType
を返します。ResolvableType.getGenerics()
この型のジェネリクスパラメーターを表すResolvableType ResolvableTypes
の配列を返します。ResolvableType.getInterfaces()
この型によって実装された直接インターフェースを表すResolvableType
配列を返します。ResolvableType.getNested
(int nestingLevel) 指定されたネストレベルのResolvableType
を返します。指定されたネストレベルのResolvableType
を返します。ResolvableTypeProvider.getResolvableType()
このインスタンスを説明するResolvableType
(または、何らかのデフォルトを適用する必要がある場合はnull
)を返します。ResolvableType.getSuperType()
この型の直接のスーパー型を表すResolvableType
を返します。修飾子と型メソッド説明boolean
ResolvableType.equalsType
(ResolvableType otherType) 別のResolvableType
と型レベルが等しいかどうかを確認します。static ResolvableType
ResolvableType.forArrayComponent
(ResolvableType componentType) 指定されたcomponentType
の配列としてResolvableType
を返します。static ResolvableType
ResolvableType.forClassWithGenerics
(ClassSE<?> clazz, ResolvableType... generics) 事前に宣言されたジェネリクスを使用して、指定されたClass
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forField
(FieldSE field, ResolvableType implementationType) 指定された実装で指定されたField
SE のResolvableType
を返します。static ResolvableType
ResolvableType.forMethodParameter
(MethodParameter methodParameter, ResolvableType implementationType) 指定された実装型を持つ指定されたMethodParameter
のResolvableType
を返します。static ResolvableType
ResolvableType.forType
(TypeSE type, ResolvableType owner) 指定された所有者型に基づいて指定されたType
SE のResolvableType
を返します。boolean
ResolvableType.isAssignableFrom
(ResolvableType other) このResolvableType
が指定された他の型から割り当て可能かどうかを判別します。org.springframework.core.codec 内の ResolvableType 使用
修飾子と型メソッド説明boolean
AbstractDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
ByteArrayDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
ByteBufferDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
CharBufferDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
DataBufferDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
Decoder.canDecode
(ResolvableType elementType, MimeType mimeType) デコーダーが特定のターゲット要素型とソースストリームの MIME 型をサポートするかどうか。boolean
Netty5BufferDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
NettyByteBufDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
ResourceDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
StringDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
AbstractEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
ByteArrayEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
ByteBufferEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
CharSequenceEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
DataBufferEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
Encoder.canEncode
(ResolvableType elementType, MimeType mimeType) エンコーダが特定のソース要素型と出力ストリームの MIME 型をサポートするかどうか。boolean
Netty5BufferEncoder.canEncode
(ResolvableType type, MimeType mimeType) boolean
NettyByteBufEncoder.canEncode
(ResolvableType type, MimeType mimeType) boolean
ResourceEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
ResourceRegionEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) final reactor.core.publisher.Flux<T>
AbstractCharSequenceDecoder.decode
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) final T
AbstractCharSequenceDecoder.decode
(DataBuffer dataBuffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<T>
AbstractDataBufferDecoder.decode
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) byte[]
ByteArrayDecoder.decode
(DataBuffer dataBuffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) ByteBufferDecoder.decode
(DataBuffer dataBuffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
DataBufferDecoder.decode
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) DataBufferDecoder.decode
(DataBuffer buffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<T>
Decoder.decode
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) DataBuffer
入力ストリームをT
の Flux にデコードします。default T
Decoder.decode
(DataBuffer buffer, ResolvableType targetType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) データバッファを型 T のオブジェクトにデコードします。io.netty5.buffer.Buffer
Netty5BufferDecoder.decode
(DataBuffer dataBuffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) io.netty.buffer.ByteBuf
NettyByteBufDecoder.decode
(DataBuffer dataBuffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<Resource>
ResourceDecoder.decode
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) ResourceDecoder.decode
(DataBuffer dataBuffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) protected T
AbstractDataBufferDecoder.decodeDataBuffer
(DataBuffer buffer, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) 使用すべきではありません。5.2 現在、代わりにDecoder.decode(DataBuffer, ResolvableType, MimeType, Map)
を実装してくださいreactor.core.publisher.Mono<T>
AbstractDataBufferDecoder.decodeToMono
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<T>
AbstractDecoder.decodeToMono
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<T>
Decoder.decodeToMono
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) DataBuffer
入力ストリームをT
の Mono にデコードします。final reactor.core.publisher.Flux<DataBuffer>
AbstractSingleValueEncoder.encode
(Publisher<? extends T> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) protected abstract reactor.core.publisher.Flux<DataBuffer>
AbstractSingleValueEncoder.encode
(T t, DataBufferFactory dataBufferFactory, ResolvableType type, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) T
を出力DataBuffer
ストリームにエンコードします。reactor.core.publisher.Flux<DataBuffer>
ByteArrayEncoder.encode
(Publisher<? extends byte[]> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
ByteBufferEncoder.encode
(Publisher<? extends ByteBufferSE> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
CharSequenceEncoder.encode
(Publisher<? extends CharSequenceSE> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
DataBufferEncoder.encode
(Publisher<? extends DataBuffer> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
Encoder.encode
(Publisher<? extends T> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) 型T
のオブジェクトのストリームをDataBuffer
出力ストリームにエンコードします。reactor.core.publisher.Flux<DataBuffer>
Netty5BufferEncoder.encode
(Publisher<? extends io.netty5.buffer.Buffer> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
NettyByteBufEncoder.encode
(Publisher<? extends io.netty.buffer.ByteBuf> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) protected reactor.core.publisher.Flux<DataBuffer>
ResourceEncoder.encode
(Resource resource, DataBufferFactory bufferFactory, ResolvableType type, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
ResourceRegionEncoder.encode
(Publisher<? extends ResourceRegion> input, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) ByteArrayEncoder.encodeValue
(byte[] bytes, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) ByteBufferEncoder.encodeValue
(ByteBufferSE byteBuffer, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) CharSequenceEncoder.encodeValue
(CharSequenceSE charSequence, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) DataBufferEncoder.encodeValue
(DataBuffer buffer, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) default DataBuffer
Encoder.encodeValue
(T value, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) 型 T のオブジェクトをデータバッファにエンコードします。Netty5BufferEncoder.encodeValue
(io.netty5.buffer.Buffer buffer, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) NettyByteBufEncoder.encodeValue
(io.netty.buffer.ByteBuf byteBuf, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) Decoder.getDecodableMimeTypes
(ResolvableType targetType) 指定された型の要素について、このデコーダーでサポートされている MIME 型のリストを返します。Encoder.getEncodableMimeTypes
(ResolvableType elementType) 指定された型の要素について、このエンコーダーでサポートされている MIME 型のリストを返します。org.springframework.core.convert 内の ResolvableType 使用
修飾子コンストラクター説明TypeDescriptor
(ResolvableType resolvableType, ClassSE<?> type, AnnotationSE[] annotations) ResolvableType
から新しい型記述子を作成します。org.springframework.http.codec 内の ResolvableType 使用
修飾子と型メソッド説明boolean
KotlinSerializationBinaryDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
KotlinSerializationStringDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
KotlinSerializationBinaryEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
KotlinSerializationStringEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) boolean
DecoderHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
FormHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
HttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのリーダーでサポートされているかどうか。boolean
ServerSentEventHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) protected final boolean
KotlinSerializationSupport.canSerialize
(ResolvableType type, MimeType mimeType) Kotlin 直列化を使用して特定の型を直列化できるかどうかを示します。boolean
EncoderHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
FormHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
HttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) 指定されたオブジェクト型がこのライターでサポートされているかどうか。boolean
ResourceHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
ServerSentEventHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) reactor.core.publisher.Flux<ObjectSE>
KotlinSerializationBinaryDecoder.decode
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<ObjectSE>
KotlinSerializationStringDecoder.decode
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<ObjectSE>
KotlinSerializationBinaryDecoder.decodeToMono
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<ObjectSE>
KotlinSerializationStringDecoder.decodeToMono
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
KotlinSerializationBinaryEncoder.encode
(Publisher<?> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
KotlinSerializationStringEncoder.encode
(Publisher<?> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) KotlinSerializationBinaryEncoder.encodeValue
(ObjectSE value, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) KotlinSerializationStringEncoder.encodeValue
(ObjectSE value, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) KotlinSerializationBinaryDecoder.getDecodableMimeTypes
(ResolvableType targetType) KotlinSerializationStringDecoder.getDecodableMimeTypes
(ResolvableType targetType) HttpMessageDecoder.getDecodeHints
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) サーバーリクエストまたはターゲットコントローラーメソッドパラメーターのアノテーションに基づいてデコードヒントを取得します。KotlinSerializationBinaryEncoder.getEncodableMimeTypes
(ResolvableType elementType) KotlinSerializationStringEncoder.getEncodableMimeTypes
(ResolvableType elementType) HttpMessageEncoder.getEncodeHints
(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) サーバーリクエストまたはターゲットコントローラーメソッドパラメーターのアノテーションに基づいてデコードヒントを取得します。DecoderHttpMessageReader.getReadableMediaTypes
(ResolvableType elementType) HttpMessageReader.getReadableMediaTypes
(ResolvableType elementType) 指定された型の要素について、このリーダーでサポートされているメディア型のリストを返します。DecoderHttpMessageReader.getReadHints
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) たとえば、サーバーリクエストまたはコントローラーメソッドパラメーターからのアノテーションに基づいて、デコードの追加のヒントを取得します。DecoderHttpMessageReader.getReadHints
(ResolvableType elementType, ReactiveHttpInputMessage message) 入力 HTTP メッセージに基づいてデコードするための追加のヒントを取得します。ResourceHttpMessageReader.getReadHints
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) ResourceHttpMessageReader.getReadHints
(ResolvableType elementType, ReactiveHttpInputMessage message) EncoderHttpMessageWriter.getWritableMediaTypes
(ResolvableType elementType) HttpMessageWriter.getWritableMediaTypes
(ResolvableType elementType) 指定された型の要素について、このライターでサポートされているメディア型のリストを返します。EncoderHttpMessageWriter.getWriteHints
(ResolvableType streamType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) たとえば、サーバーリクエストまたはコントローラーメソッドパラメーターからのアノテーションに基づいて、エンコードに関する追加のヒントを取得します。reactor.core.publisher.Flux<T>
DecoderHttpMessageReader.read
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<T>
DecoderHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<MultiValueMap<StringSE,
StringSE>> FormHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) default reactor.core.publisher.Flux<T>
HttpMessageReader.read
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) 追加のコンテキストが利用可能な、HttpMessageReader.read(ResolvableType, ReactiveHttpInputMessage, Map)
のサーバー側のみの代替。reactor.core.publisher.Flux<T>
HttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) 入力メッセージから読み取り、オブジェクトのストリームにデコードします。reactor.core.publisher.Flux<ObjectSE>
ServerSentEventHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<T>
DecoderHttpMessageReader.readMono
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<T>
DecoderHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<MultiValueMap<StringSE,
StringSE>> FormHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) default reactor.core.publisher.Mono<T>
HttpMessageReader.readMono
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) 追加のコンテキストを使用できる、HttpMessageReader.readMono(ResolvableType, ReactiveHttpInputMessage, Map)
のサーバー側のみの代替。reactor.core.publisher.Mono<T>
HttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) 入力メッセージから読み取り、単一のオブジェクトにデコードします。reactor.core.publisher.Mono<ObjectSE>
ServerSentEventHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) protected final kotlinx.serialization.KSerializer<ObjectSE>
KotlinSerializationSupport.serializer
(ResolvableType resolvableType) 指定された型のインスタンスを (逆) 直列化できるシリアライザーを返します。reactor.core.publisher.Mono<VoidSE>
EncoderHttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
EncoderHttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
FormHttpMessageWriter.write
(Publisher<? extends MultiValueMap<StringSE, StringSE>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) default reactor.core.publisher.Mono<VoidSE>
HttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) 追加のコンテキストが利用可能な、HttpMessageWriter.write(Publisher, ResolvableType, MediaType, ReactiveHttpOutputMessage, Map)
のサーバー側のみの代替。reactor.core.publisher.Mono<VoidSE>
HttpMessageWriter.write
(Publisher<? extends T> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) オブジェクトの特定のストリームを出力メッセージに書き込みます。reactor.core.publisher.Mono<VoidSE>
ResourceHttpMessageWriter.write
(Publisher<? extends Resource> inputStream, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ResourceHttpMessageWriter.write
(Publisher<? extends Resource> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ServerSentEventHttpMessageWriter.write
(Publisher<?> input, ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ServerSentEventHttpMessageWriter.write
(Publisher<?> input, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) org.springframework.http.codec.cbor 内の ResolvableType 使用
修飾子と型メソッド説明reactor.core.publisher.Flux<ObjectSE>
Jackson2CborDecoder.decode
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
Jackson2CborEncoder.encode
(Publisher<?> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) org.springframework.http.codec.json 内の ResolvableType 使用
修飾子と型メソッド説明boolean
AbstractJackson2Decoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
AbstractJackson2Encoder.canEncode
(ResolvableType elementType, MimeType mimeType) protected ObjectReader
AbstractJackson2Decoder.customizeReader
(ObjectReader reader, ResolvableType elementType, MapSE<StringSE, ObjectSE> hints) サブクラスは、このメソッドを使用して、値の読み取りに使用されるObjectReader
をカスタマイズできます。protected ObjectWriter
AbstractJackson2Encoder.customizeWriter
(ObjectWriter writer, MimeType mimeType, ResolvableType elementType, MapSE<StringSE, ObjectSE> hints) サブクラスは、このメソッドを使用して、値の書き込みに使用されるObjectWriter
をカスタマイズできます。protected ObjectWriter
Jackson2JsonEncoder.customizeWriter
(ObjectWriter writer, MimeType mimeType, ResolvableType elementType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<ObjectSE>
AbstractJackson2Decoder.decode
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) AbstractJackson2Decoder.decode
(DataBuffer dataBuffer, ResolvableType targetType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<ObjectSE>
AbstractJackson2Decoder.decodeToMono
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
AbstractJackson2Encoder.encode
(Publisher<?> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) AbstractJackson2Encoder.encodeValue
(ObjectSE value, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) AbstractJackson2Decoder.getDecodableMimeTypes
(ResolvableType targetType) AbstractJackson2Decoder.getDecodeHints
(ResolvableType actualType, ResolvableType elementType, ServerHttpRequest request, ServerHttpResponse response) AbstractJackson2Encoder.getEncodableMimeTypes
(ResolvableType elementType) AbstractJackson2Encoder.getEncodeHints
(ResolvableType actualType, ResolvableType elementType, MediaType mediaType, ServerHttpRequest request, ServerHttpResponse response) Jackson2CodecSupport.getHints
(ResolvableType resolvableType) Jackson2CodecSupport.getMimeTypes
(ResolvableType elementType) protected MethodParameter
Jackson2CodecSupport.getParameter
(ResolvableType type) protected reactor.core.publisher.Flux<DataBuffer>
AbstractJackson2Decoder.processInput
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) 入力パブリッシャーを flux に処理します。protected reactor.core.publisher.Flux<DataBuffer>
Jackson2JsonDecoder.processInput
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) protected ObjectMapper
Jackson2CodecSupport.selectObjectMapper
(ResolvableType targetType, MimeType targetMimeType) 特定のクラスの処理がJackson2CodecSupport.registerObjectMappersForType(Class, Consumer)
を介してカスタマイズされている場合は、使用する ObjectMapper を選択します。メインの ObjectMapper または別の ObjectMapper のいずれかです。org.springframework.http.codec.multipart 内の ResolvableType 使用
修飾子と型メソッド説明boolean
DefaultPartHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
MultipartHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
PartEventHttpMessageReader.canRead
(ResolvableType elementType, MediaType mediaType) boolean
MultipartHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
PartEventHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) boolean
PartHttpMessageWriter.canWrite
(ResolvableType elementType, MediaType mediaType) reactor.core.publisher.Flux<Part>
DefaultPartHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<MultiValueMap<StringSE,
Part>> MultipartHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<PartEvent>
PartEventHttpMessageReader.read
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<Part>
DefaultPartHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<MultiValueMap<StringSE,
Part>> MultipartHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage inputMessage, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<PartEvent>
PartEventHttpMessageReader.readMono
(ResolvableType elementType, ReactiveHttpInputMessage message, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
MultipartHttpMessageWriter.write
(Publisher<? extends MultiValueMap<StringSE, ?>> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
PartEventHttpMessageWriter.write
(Publisher<? extends PartEvent> partDataStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
PartHttpMessageWriter.write
(Publisher<? extends Part> parts, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage outputMessage, MapSE<StringSE, ObjectSE> hints) org.springframework.http.codec.protobuf 内の ResolvableType 使用
修飾子と型メソッド説明boolean
ProtobufDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
ProtobufEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) reactor.core.publisher.Flux<com.google.protobuf.Message>
ProtobufDecoder.decode
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) com.google.protobuf.Message
ProtobufDecoder.decode
(DataBuffer dataBuffer, ResolvableType targetType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<com.google.protobuf.Message>
ProtobufDecoder.decodeToMono
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<DataBuffer>
ProtobufEncoder.encode
(Publisher<? extends com.google.protobuf.Message> inputStream, DataBufferFactory bufferFactory, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) ProtobufEncoder.encodeValue
(com.google.protobuf.Message message, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<VoidSE>
ProtobufHttpMessageWriter.write
(Publisher<? extends com.google.protobuf.Message> inputStream, ResolvableType elementType, MediaType mediaType, ReactiveHttpOutputMessage message, MapSE<StringSE, ObjectSE> hints) org.springframework.http.codec.xml 内の ResolvableType 使用
修飾子と型メソッド説明boolean
Jaxb2XmlDecoder.canDecode
(ResolvableType elementType, MimeType mimeType) boolean
Jaxb2XmlEncoder.canEncode
(ResolvableType elementType, MimeType mimeType) reactor.core.publisher.Flux<ObjectSE>
Jaxb2XmlDecoder.decode
(Publisher<DataBuffer> inputStream, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) Jaxb2XmlDecoder.decode
(DataBuffer dataBuffer, ResolvableType targetType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Flux<XMLEventSE>
XmlEventDecoder.decode
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) reactor.core.publisher.Mono<ObjectSE>
Jaxb2XmlDecoder.decodeToMono
(Publisher<DataBuffer> input, ResolvableType elementType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) protected reactor.core.publisher.Flux<DataBuffer>
Jaxb2XmlEncoder.encode
(ObjectSE value, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) Jaxb2XmlEncoder.encodeValue
(ObjectSE value, DataBufferFactory bufferFactory, ResolvableType valueType, MimeType mimeType, MapSE<StringSE, ObjectSE> hints) org.springframework.jndi.support 内の ResolvableType 使用
修飾子と型メソッド説明<T> ObjectProvider<T>
SimpleJndiBeanFactory.getBeanProvider
(ResolvableType requiredType) boolean
SimpleJndiBeanFactory.isTypeMatch
(StringSE name, ResolvableType typeToMatch) org.springframework.messaging.rsocket 内の ResolvableType 使用
修飾子と型メソッド説明default <T> Decoder<T>
RSocketStrategies.decoder
(ResolvableType elementType, MimeType mimeType) 指定された要素型と互換性のあるデコーダーを見つけます。default <T> Encoder<T>
RSocketStrategies.encoder
(ResolvableType elementType, MimeType mimeType) 指定された要素型に対応するエンコーダーを見つけます。org.springframework.validation 内の ResolvableType 使用
org.springframework.web.bind.support 内の ResolvableType 使用
修飾子と型メソッド説明final WebDataBinder
DefaultDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName, ResolvableType type) DataBinder
が作成されるResolvableType
を備えたWebDataBinderFactory.createBinder(NativeWebRequest, Object, String)
のバリアント。default WebDataBinder
WebDataBinderFactory.createBinder
(NativeWebRequest webRequest, ObjectSE target, StringSE objectName, ResolvableType targetType) DataBinder
が作成されるResolvableType
を備えたWebDataBinderFactory.createBinder(NativeWebRequest, Object, String)
のバリアント。org.springframework.web.client 内の ResolvableType 使用
修飾子と型メソッド説明protected FunctionSE<ResolvableType,
?> DefaultResponseErrorHandler.initBodyConvertFunction
(ClientHttpResponse response, byte[] body) エラー内容をデコードする関数を返します。修飾子と型メソッド説明void
RestClientResponseException.setBodyConvertFunction
(FunctionSE<ResolvableType, ?> bodyConvertFunction) RestClientResponseException.getResponseBodyAs(Class)
を介してレスポンスエラーの内容をデコードするために使用する関数を提供します。org.springframework.web.reactive 内の ResolvableType 使用
修飾子と型メソッド説明BindingContext.createDataBinder
(ServerWebExchange exchange, ObjectSE target, StringSE name, ResolvableType targetType) ターゲットオブジェクトとtargetType
を含むバインダーを作成します。org.springframework.web.reactive.function 内の ResolvableType 使用
修飾子コンストラクター説明UnsupportedMediaTypeException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。org.springframework.web.reactive.function.client 内の ResolvableType 使用
修飾子と型メソッド説明void
WebClientResponseException.setBodyDecodeFunction
(FunctionSE<ResolvableType, ?> decoderFunction) 指定されたターゲット型のデコーダーを見つける関数を提供します。org.springframework.web.server 内の ResolvableType 使用
修飾子コンストラクター説明UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。UnsupportedMediaTypeStatusException
(MediaType contentType, ListSE<MediaType> supportedTypes, ResolvableType bodyType, HttpMethod method) 特定の Java 型からエンコードまたはデコードしようとする場合のコンストラクター。org.springframework.web.service.invoker 内の ResolvableType 使用
修飾子と型メソッド説明<T,
P extends Publisher<T>>
HttpRequestValues.BuilderHttpRequestValues.Builder.addRequestPart
(StringSE name, P publisher, ResolvableType type) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。<T,
P extends Publisher<T>>
ReactiveHttpRequestValues.BuilderReactiveHttpRequestValues.Builder.addRequestPart
(StringSE name, P publisher, ResolvableType type)
RootBeanDefinition.setTargetType(ResolvableType)
コールを推奨