public interface

MultibindingsTargetVisitor

implements BindingTargetVisitor<T, V>
com.google.inject.multibindings.MultibindingsTargetVisitor<T, V>

Class Overview

A visitor for the multibinder extension.

If your BindingTargetVisitor implements this interface, bindings created by using Multibinder or MapBinder will be visited through this interface.

Summary

Public Methods
abstract V visit(MapBinderBinding<? extends T> mapbinding)
Visits a binding created through MapBinder.
abstract V visit(MultibinderBinding<? extends T> multibinding)
Visits a binding created through Multibinder.
[Expand]
Inherited Methods
From interface com.google.inject.spi.BindingTargetVisitor

Public Methods

public abstract V visit (MapBinderBinding<? extends T> mapbinding)

Visits a binding created through MapBinder.

public abstract V visit (MultibinderBinding<? extends T> multibinding)

Visits a binding created through Multibinder.