
public abstract class Rule extends Object
| Constructor and Description |
|---|
Rule() |
| Modifier and Type | Method and Description |
|---|---|
int |
getFallbackEvaluationCost()
Returns the cost of evaluation fallback binding values.
|
ConditionAll |
getRootCondition() |
boolean |
isApplicable(TreeLogger logger,
StandardGeneratorContext context,
String typeName) |
abstract RebindResult |
realize(TreeLogger logger,
StandardGeneratorContext context,
String typeName) |
public int getFallbackEvaluationCost()
public ConditionAll getRootCondition()
public boolean isApplicable(TreeLogger logger, StandardGeneratorContext context, String typeName) throws UnableToCompleteException
UnableToCompleteExceptionpublic abstract RebindResult realize(TreeLogger logger, StandardGeneratorContext context, String typeName) throws UnableToCompleteException
UnableToCompleteExceptionCopyright © 2018. All rights reserved.