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 Object
implements io.micronaut.core.type.TypeInformationProvider
Implementation of
TypeInformationProvider for reactive streams.- Since:
- 2.4.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisCompletable(@NonNull Class<?> type) booleanisReactive(@NonNull Class<?> type) booleanbooleanisSpecifiedSingle(@NonNull io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.type.TypeInformationProvider
isWrapperType
-
Constructor Details
-
ReactiveStreamsTypeInformationProvider
public ReactiveStreamsTypeInformationProvider()
-
-
Method Details
-
isSpecifiedSingle
public boolean isSpecifiedSingle(@NonNull @NonNull io.micronaut.core.annotation.AnnotationMetadataProvider annotationMetadataProvider) - Specified by:
isSpecifiedSinglein interfaceio.micronaut.core.type.TypeInformationProvider
-
isSingle
- Specified by:
isSinglein interfaceio.micronaut.core.type.TypeInformationProvider
-
isReactive
- Specified by:
isReactivein interfaceio.micronaut.core.type.TypeInformationProvider
-
isCompletable
- Specified by:
isCompletablein interfaceio.micronaut.core.type.TypeInformationProvider
-