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 Details

    • setRhs

      void setRhs​(String literalRhs)
    • setRhs

      void setRhs​(Consumer<RhsContext> rhs)
    • getSalience

      int getSalience()
    • setSalience

      void setSalience​(int value)
    • chainRhs

      void chainRhs​(Consumer<RhsContext> consumer)