## 类的使用
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.`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 Streams `Publisher`.

    参数类型为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.