package
0.1.4
Repository: https://github.com/project-flogo/rules.git
Documentation: pkg.go.dev

# Functions

Contains returns true if an identifier exists in the identifier array.
GetTupleDescriptor gets the TupleDescriptor based on the TupleType.
IdentifiersToString Take a slice of Identifiers and return a string representation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterTupleDescriptors registers the TupleDescriptors.
RegisterTupleDescriptors registers the TupleDescriptors.

# Structs

No description provided by the author
TupleDescriptor defines the type of the structure, its properties, types.
TuplePropertyDescriptor defines the actual property, its type, key index.

# Interfaces

Condition interface to maintain/get various condition properties.
MutableRule interface has methods to add conditions and actions.
MutableTuple mutable part of the tuple.
No description provided by the author
No description provided by the author
Rule ..
RuleContext associated with every rule.
RuleSession to maintain rules and assert tuples against those rules.
Tuple is a runtime representation of a data tuple.
TupleKey primary key of a tuple.
ValueChangeListener to pickup and process tuple value changes.

# Type aliases

ActionFunction is a function pointer for handling action callbacks on the server sidei.e part of the server side API.
ConditionEvaluator is a function pointer for handling condition evaluations on the server sidei.e, part of the server side API.
No description provided by the author
StartupRSFunction is called once after creation of a RuleSession.
TupleType Each tuple is of a certain type, described by TypeDescriptor.