Class ImportsCollectorVisitor
java.lang.Object
io.polyapi.plugin.service.visitor.ImportsCollectorVisitor
- All Implemented Interfaces:
PolySpecificationVisitor,TypeVisitor
public class ImportsCollectorVisitor
extends Object
implements TypeVisitor, PolySpecificationVisitor
-
Field Summary
Fields inherited from interface io.polyapi.plugin.model.visitor.PolySpecificationVisitor
logFields inherited from interface io.polyapi.plugin.model.visitor.TypeVisitor
log -
Constructor Summary
ConstructorsConstructorDescriptionImportsCollectorVisitor(String basePackage, String defaultType, JsonSchemaParser jsonSchemaParser) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoVisit(Specification specification) voidvoidvisit(FunctionSpecification specification) voidvisit(ServerVariableSpecification specification) voidvisit(WebhookHandleSpecification specification) voidvisit(ArrayPolyType type) voidvisit(MapObjectPolyType type) voidvoidvisit(SchemaObjectPolyType type) voidvisit(FunctionSpecPolyType type) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ImportsCollectorVisitor
public ImportsCollectorVisitor(String basePackage, String defaultType, JsonSchemaParser jsonSchemaParser)
-
-
Method Details
-
doVisit
-
doVisit
- Specified by:
doVisitin interfacePolySpecificationVisitor
-
visit
- Specified by:
visitin interfaceTypeVisitor
-
visit
- Specified by:
visitin interfaceTypeVisitor
-
visit
- Specified by:
visitin interfaceTypeVisitor
-
visit
- Specified by:
visitin interfaceTypeVisitor
-
visit
- Specified by:
visitin interfaceTypeVisitor
-
visit
- Specified by:
visitin interfacePolySpecificationVisitor
-
visit
- Specified by:
visitin interfacePolySpecificationVisitor
-
visit
- Specified by:
visitin interfacePolySpecificationVisitor
-