public class CachedProductionInstantiator extends DefaultProductionInstantiator
Constructor and Description |
---|
CachedProductionInstantiator(InstantiationCache cache,
boolean validate) |
Modifier and Type | Method and Description |
---|---|
long |
getInstantiationAttempts() |
long |
getInstantiationRequests() |
java.util.Collection<IInstantiation> |
instantiate(IProduction production,
java.util.Collection<VariableBindings> provisionalBindings) |
getProceduralModule, setProceduralModule
public CachedProductionInstantiator(InstantiationCache cache, boolean validate)
public java.util.Collection<IInstantiation> instantiate(IProduction production, java.util.Collection<VariableBindings> provisionalBindings) throws CannotInstantiateException
instantiate
in interface IProductionInstantiator
instantiate
in class DefaultProductionInstantiator
CannotInstantiateException
public long getInstantiationRequests()
public long getInstantiationAttempts()