public final class ReactiveStreamsTypeInformationProvider
extends java.lang.Object
implements io.micronaut.core.type.TypeInformationProvider
TypeInformationProvider for reactive streams.| Constructor and Description |
|---|
ReactiveStreamsTypeInformationProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCompletable(java.lang.Class<?> type) |
boolean |
isReactive(java.lang.Class<?> type) |
boolean |
isSingle(java.lang.Class<?> type) |
boolean |
isSpecifiedSingle(io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider) |
public ReactiveStreamsTypeInformationProvider()
public boolean isSpecifiedSingle(@NonNull
io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider)
isSpecifiedSingle in interface io.micronaut.core.type.TypeInformationProviderpublic boolean isSingle(@NonNull
java.lang.Class<?> type)
isSingle in interface io.micronaut.core.type.TypeInformationProviderpublic boolean isReactive(@NonNull
java.lang.Class<?> type)
isReactive in interface io.micronaut.core.type.TypeInformationProviderpublic boolean isCompletable(@NonNull
java.lang.Class<?> type)
isCompletable in interface io.micronaut.core.type.TypeInformationProvider