Class SyntheticBeanBuilder


  • public class SyntheticBeanBuilder
    extends Object
    • Method Detail

      • objectMapperSchemaId

        static String objectMapperSchemaId​(org.jboss.jandex.Type type)
      • schemaIdFor

        String schemaIdFor​(org.jboss.jandex.Type type)
      • produceObjectMapperSchemaBean

        void produceObjectMapperSchemaBean​(String schemaId,
                                           org.jboss.jandex.Type type)
      • produceSyntheticBeanSchema

        void produceSyntheticBeanSchema​(BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItem,
                                        io.quarkus.runtime.RuntimeValue<?> runtimeValue,
                                        String schemaId,
                                        org.jboss.jandex.Type type)
      • produceSyntheticBeanSchema

        void produceSyntheticBeanSchema​(BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItem,
                                        Supplier<?> supplier,
                                        String schemaId,
                                        org.jboss.jandex.Type type)
      • generateId

        String generateId​(org.jboss.jandex.Type type,
                          String targetType)