samplest.hello.TestSetInjectionImpl01FactoryMachine Maven / Gradle / Ivy
package samplest.hello;
import com.google.common.collect.ImmutableSet;
import restx.factory.*;
import samplest.hello.TestSetInjectionImpl01;
@Machine
public class TestSetInjectionImpl01FactoryMachine extends SingleNameFactoryMachine {
public static final Name NAME = Name.of(samplest.hello.TestSetInjectionImpl01.class, "TestSetInjectionImpl01");
public TestSetInjectionImpl01FactoryMachine() {
super(0, new StdMachineEngine(NAME, 0, BoundlessComponentBox.FACTORY) {
@Override
public BillOfMaterials getBillOfMaterial() {
return new BillOfMaterials(ImmutableSet.>of(
));
}
@Override
protected samplest.hello.TestSetInjectionImpl01 doNewComponent(SatisfiedBOM satisfiedBOM) {
return new TestSetInjectionImpl01(
);
}
});
}
}