package info.kalendra.guiceExample;
import com.google.inject.Inject;
import com.google.inject.assistedinject.Assisted;
public class PrintTest1 implements PrintTest {
protected int holder;
protected int holder2;
@Inject
protected PrintAssist helper;
@Inject
public PrintTest1(@Assisted("holder") int holder, @Assisted("holder2") int holder2){
this.holder = holder;
this.holder2 = holder2;
}
@Override
public void print(String msg) {
System.out.println("PrintTest1: (" + holder + ") (" + holder2 + ") " + msg);
System.out.println("PrintAssist: " + helper.sumHolder(holder, holder2));
}
}