Uses of Class
io.smallrye.openapi.runtime.scanner.dataobject.DataObjectDeque.PathEntry
Packages that use DataObjectDeque.PathEntry
-
Uses of DataObjectDeque.PathEntry in io.smallrye.openapi.runtime.scanner.dataobject
Methods in io.smallrye.openapi.runtime.scanner.dataobject that return DataObjectDeque.PathEntryModifier and TypeMethodDescriptionDataObjectDeque.PathEntry.getEnclosing()DataObjectDeque.leafNode(DataObjectDeque.PathEntry parentNode, org.jboss.jandex.AnnotationTarget annotationTarget, org.jboss.jandex.Type classType, org.eclipse.microprofile.openapi.models.media.Schema schema) Create a leaf node (i.e. is attached to a parent)DataObjectDeque.peek()Look at top of stack, but don't remove.DataObjectDeque.pop()Remove and return top element from stack.DataObjectDeque.rootNode(org.jboss.jandex.AnnotationTarget annotationTarget, org.jboss.jandex.ClassInfo classInfo, org.jboss.jandex.Type type, org.eclipse.microprofile.openapi.models.media.Schema rootSchema) Create a root node (first entry in graph).Methods in io.smallrye.openapi.runtime.scanner.dataobject with parameters of type DataObjectDeque.PathEntryModifier and TypeMethodDescriptionbooleanDataObjectDeque.PathEntry.hasParent(DataObjectDeque.PathEntry candidate) DataObjectDeque.leafNode(DataObjectDeque.PathEntry parentNode, org.jboss.jandex.AnnotationTarget annotationTarget, org.jboss.jandex.Type classType, org.eclipse.microprofile.openapi.models.media.Schema schema) Create a leaf node (i.e. is attached to a parent)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) voidDataObjectDeque.push(DataObjectDeque.PathEntry entry) Push entry to stack.voidDataObjectDeque.push(org.jboss.jandex.AnnotationTarget annotationTarget, DataObjectDeque.PathEntry parentPathEntry, org.jboss.jandex.Type type, org.eclipse.microprofile.openapi.models.media.Schema schema) Create new entry and push to stack.Constructors in io.smallrye.openapi.runtime.scanner.dataobject with parameters of type DataObjectDeque.PathEntryModifierConstructorDescriptionTypeProcessor(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)