Uses of Class
io.smallrye.openapi.runtime.scanner.dataobject.TypeResolver
-
Packages that use TypeResolver Package Description io.smallrye.openapi.runtime.scanner io.smallrye.openapi.runtime.scanner.dataobject io.smallrye.openapi.runtime.scanner.spi -
-
Uses of TypeResolver in io.smallrye.openapi.runtime.scanner
Methods in io.smallrye.openapi.runtime.scanner with parameters of type TypeResolver Modifier and Type Method Description org.eclipse.microprofile.openapi.models.media.SchemaSchemaRegistry. checkRegistration(org.jboss.jandex.Type type, Set<org.jboss.jandex.Type> 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, Set<org.jboss.jandex.Type> 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, Set<org.jboss.jandex.Type> 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, Set<org.jboss.jandex.Type> 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 TypeResolver Modifier and Type Method Description static 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 TypeResolver Modifier and Type Method Description static 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 TypeResolver Modifier and Type Method Description static 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 TypeResolver Constructor Description TypeProcessor(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 TypeResolver Modifier and Type Method Description TypeResolverAnnotationScannerContext. getResourceTypeResolver()Methods in io.smallrye.openapi.runtime.scanner.spi that return types with arguments of type TypeResolver Modifier and Type Method Description Deque<TypeResolver>AnnotationScannerContext. getResolverStack()
-