All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Clock ClockType DataHandle An handle to an object inserted into aDataStore.DataObserver DataProcessor<T> The interface to implement in order to be notified of all the changes occurred to the facts managed by aDataSourceDataSource<T> A strongly typed source of data for aRuleUnit.DataSource.Factory DataSource.FactoryHolder DataStore<T> ADataSourceof mutable data.DataStream<T> ADataSourceof immutable data.DefaultEntryPoint EntryPoint EventProcessing EventProcessingType RuleConfig A class which encapsulates configurations to createRuleUnitInstanceRuleUnit<T extends RuleUnitData> A rule unit is an atomic module defining a set of rules and a set of strongly typedDataSources through which the facts processed by the rule engine are inserted.RuleUnitConfig RuleUnitData A marker interface that has to be implemented by a POJO defining the set of data belonging to and used by aRuleUnit.RuleUnitInstance<T extends RuleUnitData> An instance of aRuleUnitworking on the data contained in a specificRuleUnitData.RuleUnitProvider RuleUnitProvider.Factory RuleUnits A register forRuleUnits.SessionsPool SingletonStore<T> A data store that contains at most one valueWhen