public class RuleUnitRegistry extends Object
Constructor and Description |
---|
RuleUnitRegistry() |
RuleUnitRegistry(TypeResolver typeResolver) |
Modifier and Type | Method and Description |
---|---|
void |
add(RuleUnitRegistry other) |
RuleUnitDescr |
getRuleUnitDescr(org.kie.api.runtime.rule.RuleUnit ruleUnit) |
Optional<RuleUnitDescr> |
getRuleUnitFor(RuleImpl rule) |
boolean |
hasUnits() |
void |
registerRuleUnit(String unitName,
Supplier<Class<? extends org.kie.api.runtime.rule.RuleUnit>> unitSupplier) |
public RuleUnitRegistry()
public RuleUnitRegistry(TypeResolver typeResolver)
public RuleUnitDescr getRuleUnitDescr(org.kie.api.runtime.rule.RuleUnit ruleUnit)
public Optional<RuleUnitDescr> getRuleUnitFor(RuleImpl rule)
public void registerRuleUnit(String unitName, Supplier<Class<? extends org.kie.api.runtime.rule.RuleUnit>> unitSupplier)
public void add(RuleUnitRegistry other)
public boolean hasUnits()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.