Package io.micronaut.core.async
Class ReactiveStreamsTypeInformationProvider
- java.lang.Object
-
- io.micronaut.core.async.ReactiveStreamsTypeInformationProvider
-
- All Implemented Interfaces:
io.micronaut.core.type.TypeInformationProvider
public final class ReactiveStreamsTypeInformationProvider extends java.lang.Object implements io.micronaut.core.type.TypeInformationProviderImplementation ofTypeInformationProviderfor reactive streams.- Since:
- 2.4.0
-
-
Constructor Summary
Constructors Constructor Description ReactiveStreamsTypeInformationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisCompletable(java.lang.Class<?> type)booleanisReactive(java.lang.Class<?> type)booleanisSingle(java.lang.Class<?> type)booleanisSpecifiedSingle(io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider)
-
-
-
Method Detail
-
isSpecifiedSingle
public boolean isSpecifiedSingle(@NonNull io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider)- Specified by:
isSpecifiedSinglein interfaceio.micronaut.core.type.TypeInformationProvider
-
isSingle
public boolean isSingle(@NonNull java.lang.Class<?> type)- Specified by:
isSinglein interfaceio.micronaut.core.type.TypeInformationProvider
-
isReactive
public boolean isReactive(@NonNull java.lang.Class<?> type)- Specified by:
isReactivein interfaceio.micronaut.core.type.TypeInformationProvider
-
isCompletable
public boolean isCompletable(@NonNull java.lang.Class<?> type)- Specified by:
isCompletablein interfaceio.micronaut.core.type.TypeInformationProvider
-
-