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

toothpick.registries.MemberInjectorRegistry Maven / Gradle / Ivy

package toothpick.registries;

import toothpick.MemberInjector;

/**
 * A component that can retrieve a {@link MemberInjector} for a given class.
 * The annotation processor can generate classes that implement this interface
 * if it passed some arguments. This interface will not really be used by developers,
 * they will use once each of the generated subclasses.
 *
 * See the MemberInjectorLocator java docs in toothpick-runtime package.
 */
public interface MemberInjectorRegistry {
   MemberInjector getMemberInjector(Class clazz);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy