Class AbstractSessionWrapper<S extends RuleSession<S>>

java.lang.Object
org.evrete.util.AbstractSessionWrapper<S>
Type Parameters:
S - the type of the RuleSession delegate object
All Implemented Interfaces:
Environment, EvaluationListeners, EvaluatorsContext, FluentEnvironment<S>, FluentImports<S>, RuleSession<S>, RuleSet<RuntimeRule>, RuleSetContext<S,RuntimeRule>, RuntimeContext<S>

public abstract class AbstractSessionWrapper<S extends RuleSession<S>> extends Object implements RuleSession<S>
This class provides an abstract implementation of the RuleSession interface, delegating the session's methods to a provided delegate object.