Package io.swagger.v3.parser.reference
Class OpenAPIDereferencer31
- java.lang.Object
-
- io.swagger.v3.parser.reference.OpenAPIDereferencer31
-
- All Implemented Interfaces:
OpenAPIDereferencer
public class OpenAPIDereferencer31 extends Object implements OpenAPIDereferencer
-
-
Constructor Summary
Constructors Constructor Description OpenAPIDereferencer31()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Visitor
buildReferenceVisitor(DereferencerContext context, Reference reference, Traverser traverser)
ReferenceVisitor
buildReferenceVisitorWithContext(DereferencerContext context, Reference reference, Traverser traverser)
Traverser
buildTraverser(DereferencerContext context)
boolean
canDereference(DereferencerContext context)
void
dereference(DereferencerContext context, Iterator<OpenAPIDereferencer> chain)
-
-
-
Method Detail
-
canDereference
public boolean canDereference(DereferencerContext context)
- Specified by:
canDereference
in interfaceOpenAPIDereferencer
-
dereference
public void dereference(DereferencerContext context, Iterator<OpenAPIDereferencer> chain)
- Specified by:
dereference
in interfaceOpenAPIDereferencer
-
buildTraverser
public Traverser buildTraverser(DereferencerContext context)
- Specified by:
buildTraverser
in interfaceOpenAPIDereferencer
-
buildReferenceVisitor
public Visitor buildReferenceVisitor(DereferencerContext context, Reference reference, Traverser traverser)
- Specified by:
buildReferenceVisitor
in interfaceOpenAPIDereferencer
-
buildReferenceVisitorWithContext
public ReferenceVisitor buildReferenceVisitorWithContext(DereferencerContext context, Reference reference, Traverser traverser)
-
-