Class Implementations.ServletFinder

java.lang.Object
com.google.inject.spi.DefaultBindingTargetVisitor<Object,Class<?>>
All Implemented Interfaces:
com.google.inject.servlet.ServletModuleTargetVisitor<Object,Class<?>>, com.google.inject.spi.BindingTargetVisitor<Object,Class<?>>
Enclosing class:
Implementations

static final class Implementations.ServletFinder extends Implementations.ProviderFinder implements com.google.inject.servlet.ServletModuleTargetVisitor<Object,Class<?>>
Implementations.ProviderFinder that also returns servlet/filter implementations.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) static final com.google.inject.spi.BindingTargetVisitor<Object,Class<?>>
     
  • 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 org.eclipse.sisu.inject.Implementations.ProviderFinder

    visit, visit

    Methods inherited from class org.eclipse.sisu.inject.Implementations.ClassFinder

    peekBehind, visit, visit, visit, visit, visit

    Methods inherited from class com.google.inject.spi.DefaultBindingTargetVisitor

    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
  • Field Details

    • THIS

      static final com.google.inject.spi.BindingTargetVisitor<Object,Class<?>> THIS
  • Constructor Details

    • ServletFinder

      ServletFinder()
  • Method Details

    • visit

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

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

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

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