package org.powermock.reflect.testclasses;
/**
*
*/
public class ClassWithInterfaceConstructors {
private final ConstructorInterface constructorInterface;
public ClassWithInterfaceConstructors(ConstructorInterface constructorInterface) {this.constructorInterface = constructorInterface;}
public String getValue() {
return constructorInterface.getValue();
}
public interface ConstructorInterface {
String getValue();
}
public static class ConstructorInterfaceImpl implements ConstructorInterface {
private final String value;
public ConstructorInterfaceImpl(String value) {this.value = value;}
@Override
public String getValue() {
return value;
}
}
}