samplest.AppModuleFactoryMachine Maven / Gradle / Ivy
package samplest;
import com.google.common.collect.ImmutableSet;
import restx.factory.*;
import samplest.AppModule;
@Machine
public class AppModuleFactoryMachine extends DefaultFactoryMachine {
private static final AppModule module = new AppModule();
public AppModuleFactoryMachine() {
super(0, new MachineEngine[] {
new StdMachineEngine(Name.of(java.lang.String.class, "restx.app.package"), 0, BoundlessComponentBox.FACTORY) {
@Override
public BillOfMaterials getBillOfMaterial() {
return new BillOfMaterials(ImmutableSet.>of(
));
}
@Override
public java.lang.String doNewComponent(SatisfiedBOM satisfiedBOM) {
return module.appPackage(
);
}
},
});
}
}