Class 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
      • 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 Detail

      • ServletVisitor

        public ServletVisitor()
    • Method Detail

      • visit

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

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

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

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