blob: 019c1d7ce79e33d488cd3edf38e12978c15f8d91 [file] [log] [blame]
// Copyright 2006 Google Inc. All Rights Reserved.
package com.google.inject.spi;
import java.lang.reflect.Constructor;
/**
* Creates {@link ConstructionProxy} instances.
*
* @author crazybob@google.com (Bob Lee)
*/
public interface ConstructionProxyFactory {
/**
* Gets a construction proxy for the given constructor.
*/
<T> ConstructionProxy<T> get(Constructor<T> constructor);
}