ReteEngine 1.0
A rules engine and builder
Loading...
Searching...
No Matches
ReteProgram.RuleBuilder< TInitial > Member List

This is the complete list of members for ReteProgram.RuleBuilder< TInitial >, including all inherited members.

And< T >(string name, Func< Token, T, bool > joinCondition, string? debugLabel=null)ReteProgram.RuleBuilder< TInitial >
AndNot< T >(string name, Func< Token, T, bool > joinCondition, string? debugLabel=null)ReteProgram.RuleBuilder< TInitial >
Assert(object fact)ReteProgram.RuleBuilder< TInitial >
Exists< T >(string name, Func< Token, T, bool > joinCondition, string? debugLabel=null)ReteProgram.RuleBuilder< TInitial >
JoinWith< TNext >(ReteCore.AlphaMemory nextAlpha, Func< Token, TNext, bool > condition)ReteProgram.RuleBuilder< TInitial >
Match< T >(string name, string? debugLabel=null)ReteProgram.RuleBuilder< TInitial >
Not< T >(string name, Func< Token, T, bool > joinCondition, string? debugLabel=null)ReteProgram.RuleBuilder< TInitial >
Or< T >(string name, string? debugLabel=null, params Func< Token, T, bool >[] orConditions)ReteProgram.RuleBuilder< TInitial >
RuleBuilder(ReteEngine engine, string name)ReteProgram.RuleBuilder< TInitial >
RuleNameReteProgram.RuleBuilder< TInitial >
StartWith(AlphaMemory alpha, string factName)ReteProgram.RuleBuilder< TInitial >
Then(Action< Token > action, int salience=0)ReteProgram.RuleBuilder< TInitial >
Then(Agenda agenda, Action< Token > action, int salience=0)ReteProgram.RuleBuilder< TInitial >
Trace(string label)ReteProgram.RuleBuilder< TInitial >