Uses of Class
io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
Packages that use TypeResolver
Package
Description
-
Uses of TypeResolver in io.smallrye.openapi.runtime.scanner
Methods in io.smallrye.openapi.runtime.scanner with parameters of type TypeResolverModifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.media.SchemaSchemaRegistry.checkRegistration(org.jboss.jandex.Type type, Map<org.jboss.jandex.Type, Boolean> views, TypeResolver resolver, org.eclipse.microprofile.openapi.models.media.Schema schema) Check if the entityType is eligible for registration using the typeResolver.booleanSchemaRegistry.hasSchema(org.jboss.jandex.Type type, Map<org.jboss.jandex.Type, Boolean> views, TypeResolver resolver) Convenience method to check if the current thread'sSchemaRegistrycontains a schema for the given type (which may require type resolution using resolver).org.eclipse.microprofile.openapi.models.media.SchemaSchemaRegistry.register(org.jboss.jandex.Type type, Map<org.jboss.jandex.Type, Boolean> views, TypeResolver resolver, org.eclipse.microprofile.openapi.models.media.Schema schema, BiFunction<SchemaRegistry, SchemaRegistry.TypeKey, org.eclipse.microprofile.openapi.models.media.Schema> registrationAction) org.eclipse.microprofile.openapi.models.media.SchemaSchemaRegistry.registerReference(org.jboss.jandex.Type type, Map<org.jboss.jandex.Type, Boolean> views, TypeResolver resolver, org.eclipse.microprofile.openapi.models.media.Schema schema) Attempt to register ONLY a reference to entityType using the typeResolver. -
Uses of TypeResolver in io.smallrye.openapi.runtime.scanner.dataobject
Methods in io.smallrye.openapi.runtime.scanner.dataobject that return TypeResolverModifier and TypeMethodDescriptionstatic TypeResolverTypeResolver.forClass(AnnotationScannerContext context, org.jboss.jandex.ClassInfo clazz, org.jboss.jandex.Type leaf) Create a new TypeResolver for the given ClassInfo clazz and type.Methods in io.smallrye.openapi.runtime.scanner.dataobject that return types with arguments of type TypeResolverModifier and TypeMethodDescriptionstatic Map<String, TypeResolver> TypeResolver.getAllFields(AnnotationScannerContext context, org.jboss.jandex.Type leaf, org.jboss.jandex.ClassInfo leafKlazz, org.jboss.jandex.AnnotationTarget reference) Methods in io.smallrye.openapi.runtime.scanner.dataobject with parameters of type TypeResolverModifier and TypeMethodDescriptionstatic org.eclipse.microprofile.openapi.models.media.SchemaAnnotationTargetProcessor.process(AnnotationScannerContext context, DataObjectDeque objectStack, TypeResolver typeResolver, DataObjectDeque.PathEntry parentPathEntry) static org.eclipse.microprofile.openapi.models.media.SchemaAnnotationTargetProcessor.process(AnnotationScannerContext context, DataObjectDeque objectStack, TypeResolver typeResolver, DataObjectDeque.PathEntry parentPathEntry, org.jboss.jandex.Type type) static org.jboss.jandex.TypeTypeResolver.resolve(org.jboss.jandex.Type type, TypeResolver resolver) Constructors in io.smallrye.openapi.runtime.scanner.dataobject with parameters of type TypeResolverModifierConstructorDescriptionTypeProcessor(AnnotationScannerContext context, DataObjectDeque objectStack, DataObjectDeque.PathEntry parentPathEntry, TypeResolver typeResolver, org.jboss.jandex.Type type, org.eclipse.microprofile.openapi.models.media.Schema schema, org.jboss.jandex.AnnotationTarget annotationTarget) -
Uses of TypeResolver in io.smallrye.openapi.runtime.scanner.spi
Methods in io.smallrye.openapi.runtime.scanner.spi that return TypeResolverMethods in io.smallrye.openapi.runtime.scanner.spi that return types with arguments of type TypeResolver