public class DeactivationFactoryMachine extends Object implements FactoryMachine
| Constructor and Description |
|---|
DeactivationFactoryMachine(Iterable<Name<?>> keys) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBuild(Name<?> name) |
static DeactivationFactoryMachine |
forNames(Iterable<Name<?>> names) |
static DeactivationFactoryMachine |
forNames(Name<?>... names) |
<T> MachineEngine<T> |
getEngine(Name<T> name) |
<T> Set<Name<T>> |
nameBuildableComponents(Class<T> componentClass) |
int |
priority() |
public static DeactivationFactoryMachine forNames(Iterable<Name<?>> names)
public static DeactivationFactoryMachine forNames(Name<?>... names)
public boolean canBuild(Name<?> name)
canBuild 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 FactoryMachinepublic int priority()
priority in interface FactoryMachineCopyright © 2017. All Rights Reserved.