类的使用
org.springframework.core.ReactiveTypeDescriptor
使用ReactiveTypeDescriptor的程序包 程序包 说明 org.springframework.core Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.org.springframework.core中ReactiveTypeDescriptor的使用
返回ReactiveTypeDescriptor的org.springframework.core中的方法 修饰符和类型 方法 说明 ReactiveTypeDescriptor
ReactiveAdapter. getDescriptor()
Return the descriptor of the reactive type for the adapter.static ReactiveTypeDescriptor
ReactiveTypeDescriptor. multiValue(Class<?> type, Supplier<?> emptySupplier)
Descriptor for a reactive type that can produce 0..N values.static ReactiveTypeDescriptor
ReactiveTypeDescriptor. nonDeferredAsyncValue(Class<?> type, Supplier<?> emptySupplier)
The same assingleOptionalValue(Class, Supplier)
but for a non-deferred, async type such asCompletableFuture
.static ReactiveTypeDescriptor
ReactiveTypeDescriptor. noValue(Class<?> type, Supplier<?> emptySupplier)
Descriptor for a reactive type that does not produce any values.static ReactiveTypeDescriptor
ReactiveTypeDescriptor. singleOptionalValue(Class<?> type, Supplier<?> emptySupplier)
Descriptor for a reactive type that can produce 0..1 values.static ReactiveTypeDescriptor
ReactiveTypeDescriptor. singleRequiredValue(Class<?> type)
Descriptor for a reactive type that must produce 1 value to complete.参数类型为ReactiveTypeDescriptor的org.springframework.core中的方法 修饰符和类型 方法 说明 void
ReactiveAdapterRegistry. registerReactiveType(ReactiveTypeDescriptor descriptor, Function<Object,org.reactivestreams.Publisher<?>> toAdapter, Function<org.reactivestreams.Publisher<?>,Object> fromAdapter)
Register a reactive type along with functions to adapt to and from a Reactive StreamsPublisher
.参数类型为ReactiveTypeDescriptor的org.springframework.core中的构造器 构造器 说明 ReactiveAdapter(ReactiveTypeDescriptor descriptor, Function<Object,org.reactivestreams.Publisher<?>> toPublisherFunction, Function<org.reactivestreams.Publisher<?>,Object> fromPublisherFunction)
Constructor for an adapter with functions to convert the target reactive or async type to and from a Reactive Streams Publisher.