public class FactoryMachineWrapper extends Object implements FactoryMachine
| Modifier and Type | Class and Description |
|---|---|
static class |
FactoryMachineWrapper.Builder |
| Constructor and Description |
|---|
FactoryMachineWrapper(FactoryMachine original) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBuild(Name<?> name) |
static FactoryMachineWrapper.Builder |
from(FactoryMachine factoryMachine) |
<T> MachineEngine<T> |
getEngine(Name<T> name) |
<T> Set<Name<T>> |
nameBuildableComponents(Class<T> componentClass) |
int |
priority() |
String |
toString() |
public FactoryMachineWrapper(FactoryMachine original)
public static FactoryMachineWrapper.Builder from(FactoryMachine factoryMachine)
public boolean canBuild(Name<?> name)
canBuild in interface FactoryMachinepublic int priority()
priority in interface FactoryMachinepublic <T> MachineEngine<T> getEngine(Name<T> name)
getEngine in interface FactoryMachinepublic <T> Set<Name<T>> nameBuildableComponents(Class<T> componentClass)
nameBuildableComponents in interface FactoryMachineCopyright © 2017. All Rights Reserved.