Class DefaultSerdeDiscoveryState


  • class DefaultSerdeDiscoveryState
    extends Object
    • Constructor Detail

      • DefaultSerdeDiscoveryState

        DefaultSerdeDiscoveryState​(org.jboss.jandex.IndexView index)
    • Method Detail

      • getConfig

        org.eclipse.microprofile.config.Config getConfig()
      • shouldNotConfigure

        boolean shouldNotConfigure​(String key)
      • ifNotYetConfigured

        void ifNotYetConfigured​(String key,
                                Runnable runnable)
      • isAvroGenerated

        boolean isAvroGenerated​(org.jboss.jandex.DotName className)
      • hasConfluent

        boolean hasConfluent()
      • hasApicurio1

        boolean hasApicurio1()
      • hasApicurio2

        boolean hasApicurio2()
      • 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)
      • findAnnotationsOnInjectionPoints

        List<org.jboss.jandex.AnnotationInstance> findAnnotationsOnInjectionPoints​(org.jboss.jandex.DotName annotation)