Class DefaultSerdeDiscoveryState
java.lang.Object
io.quarkus.smallrye.reactivemessaging.kafka.deployment.DefaultSerdeDiscoveryState
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) List<org.jboss.jandex.AnnotationInstance>findAnnotationsOnInjectionPoints(org.jboss.jandex.DotName annotation) (package private) List<org.jboss.jandex.AnnotationInstance>findAnnotationsOnMethods(org.jboss.jandex.DotName annotation) (package private) List<org.jboss.jandex.AnnotationInstance>findRepeatableAnnotationsOnMethods(org.jboss.jandex.DotName annotation) (package private) org.eclipse.microprofile.config.Config(package private) org.jboss.jandex.ClassInfogetImplementorOfWithTypeArgument(org.jboss.jandex.DotName implementedInterface, org.jboss.jandex.DotName expectedTypeArgument) (package private) org.jboss.jandex.ClassInfogetSubclassOfWithTypeArgument(org.jboss.jandex.DotName superclass, org.jboss.jandex.DotName expectedTypeArgument) (package private) boolean(package private) boolean(package private) boolean(package private) booleanhasJsonb()(package private) voidifNotYetConfigured(String key, Runnable runnable) (package private) booleanisAvroGenerated(org.jboss.jandex.DotName className) (package private) booleanisKafkaConnector(List<ConnectorManagedChannelBuildItem> channelsManagedByConnectors, boolean incoming, String channelName) (package private) booleanshouldNotConfigure(String key)
-
Constructor Details
-
DefaultSerdeDiscoveryState
DefaultSerdeDiscoveryState(org.jboss.jandex.IndexView index)
-
-
Method Details
-
getConfig
org.eclipse.microprofile.config.Config getConfig() -
isKafkaConnector
boolean isKafkaConnector(List<ConnectorManagedChannelBuildItem> channelsManagedByConnectors, boolean incoming, String channelName) -
shouldNotConfigure
-
ifNotYetConfigured
-
isAvroGenerated
boolean isAvroGenerated(org.jboss.jandex.DotName className) -
hasConfluent
boolean hasConfluent() -
hasApicurio1
boolean hasApicurio1() -
hasApicurio2Avro
boolean hasApicurio2Avro() -
hasJsonb
boolean hasJsonb() -
getSubclassOfWithTypeArgument
org.jboss.jandex.ClassInfo getSubclassOfWithTypeArgument(org.jboss.jandex.DotName superclass, org.jboss.jandex.DotName expectedTypeArgument) -
getImplementorOfWithTypeArgument
org.jboss.jandex.ClassInfo getImplementorOfWithTypeArgument(org.jboss.jandex.DotName implementedInterface, org.jboss.jandex.DotName expectedTypeArgument) -
findAnnotationsOnMethods
List<org.jboss.jandex.AnnotationInstance> findAnnotationsOnMethods(org.jboss.jandex.DotName annotation) -
findRepeatableAnnotationsOnMethods
List<org.jboss.jandex.AnnotationInstance> findRepeatableAnnotationsOnMethods(org.jboss.jandex.DotName annotation) -
findAnnotationsOnInjectionPoints
List<org.jboss.jandex.AnnotationInstance> findAnnotationsOnInjectionPoints(org.jboss.jandex.DotName annotation)
-