All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.inject.assistedinject.AssistedInjectTargetVisitor Maven / Gradle / Ivy

package com.google.inject.assistedinject;

import com.google.inject.spi.BindingTargetVisitor;

/**
 * A visitor for the AssistedInject extension.
 * 

* If your {@link BindingTargetVisitor} implements this interface, bindings created by using * {@link FactoryModuleBuilder} will be visited through this interface. */ public interface AssistedInjectTargetVisitor extends BindingTargetVisitor { /** * Visits an {@link AssistedInjectBinding} created through {@link FactoryModuleBuilder}. */ V visit(AssistedInjectBinding assistedInjectBinding); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy