Overview of Package io.sarl.sre.janus.internal.eventguard.reflect
Object Type List
Name Description
Evaluator Description of an single guard evaluator.
GenericMethodProxy It stores the information related to a given method.
GuardedEvaluator Description of a set of guard evaluators with a shared activation guard.
MethodProxy It stores the information related to a given method.
ReflectBehaviorGuardEvaluator Describes each class having one of its methods annotated with PerceptGuardEvaluator annotation corresponding to the method in charge of evaluating the guard associated to a given event and returns the list of behaviors runnable that must be executed according to the result of the guard evaluation.
ReflectBehaviorGuardEvaluatorRegistry Registry of all BehaviorGuardEvaluator classes containing a method to evaluate the guard of a given behavior (on clause in SARL behavior).
StaticReflectBehaviorGuardEvaluatorDictionary Dictionary of all the statically defined BehaviorGuardEvaluator methods for a specific class.