Class ServletVisitor

java.lang.Object
com.google.inject.spi.DefaultBindingTargetVisitor<Object,WebElementModel>
ru.vyarus.dropwizard.guice.debug.report.web.util.ServletVisitor
All Implemented Interfaces:
com.google.inject.servlet.ServletModuleTargetVisitor<Object,WebElementModel>, com.google.inject.spi.BindingTargetVisitor<Object,WebElementModel>

public class ServletVisitor extends com.google.inject.spi.DefaultBindingTargetVisitor<Object,WebElementModel> implements com.google.inject.servlet.ServletModuleTargetVisitor<Object,WebElementModel>
Visitor for guice servlet and filter bindings detection.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    visit(com.google.inject.servlet.InstanceFilterBinding binding)
     
    visit(com.google.inject.servlet.InstanceServletBinding binding)
     
    visit(com.google.inject.servlet.LinkedFilterBinding binding)
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.inject.spi.BindingTargetVisitor

    visit, visit, visit, visit, visit, visit, visit, visit, visit
  • Constructor Details

    • ServletVisitor

      public ServletVisitor()
  • Method Details

    • visit

      public WebElementModel visit(com.google.inject.servlet.LinkedFilterBinding binding)
      Specified by:
      visit in interface com.google.inject.servlet.ServletModuleTargetVisitor<Object,WebElementModel>
    • visit

      public WebElementModel visit(com.google.inject.servlet.InstanceFilterBinding binding)
      Specified by:
      visit in interface com.google.inject.servlet.ServletModuleTargetVisitor<Object,WebElementModel>
    • visit

      public WebElementModel visit(com.google.inject.servlet.LinkedServletBinding binding)
      Specified by:
      visit in interface com.google.inject.servlet.ServletModuleTargetVisitor<Object,WebElementModel>
    • visit

      public WebElementModel visit(com.google.inject.servlet.InstanceServletBinding binding)
      Specified by:
      visit in interface com.google.inject.servlet.ServletModuleTargetVisitor<Object,WebElementModel>