Class ServletVisitor
- java.lang.Object
-
- com.google.inject.spi.DefaultBindingTargetVisitor<java.lang.Object,WebElementModel>
-
- ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
-
- All Implemented Interfaces:
com.google.inject.servlet.ServletModuleTargetVisitor<java.lang.Object,WebElementModel>
,com.google.inject.spi.BindingTargetVisitor<java.lang.Object,WebElementModel>
public class ServletVisitor extends com.google.inject.spi.DefaultBindingTargetVisitor<java.lang.Object,WebElementModel> implements com.google.inject.servlet.ServletModuleTargetVisitor<java.lang.Object,WebElementModel>
Visitor for guice servlet and filter bindings detection.
-
-
Constructor Summary
Constructors Constructor Description ServletVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebElementModel
visit(com.google.inject.servlet.InstanceFilterBinding binding)
WebElementModel
visit(com.google.inject.servlet.InstanceServletBinding binding)
WebElementModel
visit(com.google.inject.servlet.LinkedFilterBinding binding)
WebElementModel
visit(com.google.inject.servlet.LinkedServletBinding binding)
-
Methods inherited from class com.google.inject.spi.DefaultBindingTargetVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visitOther
-
-
-
-
Method Detail
-
visit
public WebElementModel visit(com.google.inject.servlet.LinkedFilterBinding binding)
- Specified by:
visit
in interfacecom.google.inject.servlet.ServletModuleTargetVisitor<java.lang.Object,WebElementModel>
-
visit
public WebElementModel visit(com.google.inject.servlet.InstanceFilterBinding binding)
- Specified by:
visit
in interfacecom.google.inject.servlet.ServletModuleTargetVisitor<java.lang.Object,WebElementModel>
-
visit
public WebElementModel visit(com.google.inject.servlet.LinkedServletBinding binding)
- Specified by:
visit
in interfacecom.google.inject.servlet.ServletModuleTargetVisitor<java.lang.Object,WebElementModel>
-
visit
public WebElementModel visit(com.google.inject.servlet.InstanceServletBinding binding)
- Specified by:
visit
in interfacecom.google.inject.servlet.ServletModuleTargetVisitor<java.lang.Object,WebElementModel>
-
-