Package org.evrete.api
Interface Rule
- All Superinterfaces:
Environment,FluentEnvironment<Rule>,FluentImports<Rule>,Named,NamedType.Resolver
- All Known Subinterfaces:
RuleBuilder<C>,RuntimeRule
- All Known Implementing Classes:
AbstractRule
public interface Rule extends FluentEnvironment<Rule>, Named, FluentImports<Rule>, NamedType.Resolver
-
Method Summary
Modifier and Type Method Description voidchainRhs(Consumer<RhsContext> consumer)intgetSalience()voidsetRhs(String literalRhs)voidsetRhs(Consumer<RhsContext> rhs)voidsetSalience(int value)Methods inherited from interface org.evrete.api.Environment
get, get, getPropertyNamesMethods inherited from interface org.evrete.api.FluentEnvironment
setMethods inherited from interface org.evrete.api.FluentImports
addImport, addImport, getImports, getJavaImportsMethods inherited from interface org.evrete.api.NamedType.Resolver
resolve
-
Method Details
-
setRhs
-
setRhs
-
getSalience
int getSalience() -
setSalience
void setSalience(int value) -
chainRhs
-