public interface RuleBuilder<C extends RuntimeContext<C>> extends Rule, LhsFactSelector<LhsBuilder<C>>
| Modifier and Type | Method and Description |
|---|---|
RuleBuilder<C> |
addImport(RuleScope scope,
Class<?> type) |
RuleBuilder<C> |
addImport(RuleScope scope,
String imp) |
LhsBuilder<C> |
getLhs() |
<Z> RuleBuilder<C> |
property(String property,
Z value) |
RuleBuilder<C> |
salience(int salience) |
chainRhs, getRhs, getSalience, setRhs, setRhs, setSaliencesetget, get, getPropertyNamesgetImports, getJavaImportsresolveLhsBuilder<C> getLhs()
RuleBuilder<C> salience(int salience)
RuleBuilder<C> addImport(RuleScope scope, String imp)
addImport in interface FluentImports<Rule>RuleBuilder<C> addImport(RuleScope scope, Class<?> type)
addImport in interface FluentImports<Rule><Z> RuleBuilder<C> property(String property, Z value)
Copyright © 2021. All rights reserved.