Uses of Interface
repast.simphony.engine.watcher.query.IBooleanExpression
-
Uses of IBooleanExpression in repast.simphony.engine.watcher
Modifier and TypeFieldDescriptionprotected IBooleanExpression
AbstractTriggerScheduler.condition
protected IBooleanExpression
AbstractTriggerScheduler.queryCondition
Modifier and TypeMethodDescriptionSharedWatchParameters.getQueryCondition()
WatchParameters.getQueryCondition()
Modifier and TypeMethodDescriptionvoid
SharedWatchParameters.setQueryCondition
(IBooleanExpression condition) void
WatchParameters.setQueryCondition
(IBooleanExpression condition) ModifierConstructorDescriptionAbstractTriggerScheduler
(repast.simphony.engine.watcher.NotifierTrigger trigger, IBooleanExpression condition, int amtToTrigger, boolean shuffle) DefaultTriggerScheduler
(repast.simphony.engine.watcher.NotifierTrigger trigger, ISchedule schedule, WatchParameters watchParams, IBooleanExpression condition) ImmediateExecutor
(repast.simphony.engine.watcher.NotifierTrigger trigger, IBooleanExpression condition, int amtToTrigger, boolean shuffle) -
Uses of IBooleanExpression in repast.simphony.engine.watcher.query
Modifier and TypeClassDescriptionclass
IBooleanExpression that when evaluated returns the logical 'and' of two child expressions.class
class
class
class
Returns true if the watcher is linked to the watchee, or watchee is linked to watcher in any network in the current Context.class
Returns true if the watcher is linked from the watchee any network in the current Context.class
Returns true if the watcher is linked to the watchee any network in the current Context.class
Returns true if the watcher is adjacent to the watchee in the named projection in the current Context.class
Returns true if the watcher is linked from the watchee in the named network in the current Context.class
Returns true if the watcher is linked to the watchee in the named network in the current Context.class
Returns true if the length of the path from the watcher to the watchee is within (<=) some value in the named network in the current Context.class
Returns true if the watchee is within the watcher's Moore neighborhood in any grid projection in the context.class
Returns true if the watchee is within the watcher's Von Neumann neighborhood in any grid projection in the context.class
Flips the result of a passed in IBooleanExpression.class
class
Returns true if the length of the path from the watcher to the watchee is within (<=) some value in any network in the current Context.class
Returns true if the watchee is within the watcher's Moore neighborhood in any grid projection contained by the context.class
Returns true if the watchee is within the watcher's Von Neumann neighborhood in any grid projection in the context.Modifier and TypeMethodDescriptionASTAndExpression.buildExpression
(Context context) ASTColocated.buildExpression
(Context context) ASTLinked.buildExpression
(Context context) ASTLinkedFrom.buildExpression
(Context context) ASTLinkedTo.buildExpression
(Context context) ASTNot.buildExpression
(Context context) ASTOrExpression.buildExpression
(Context context) ASTStart.buildExpression
(Context context) ASTWithin.buildExpression
(Context context) ASTWithinMoore.buildExpression
(Context context) ASTWithinVN.buildExpression
(Context context) BooleanExpressionBuilder.buildExpression
(Context context) SimpleNode.buildExpression
(Context context) BooleanExpressionCreator.create
(Object id, String expression, Class watcher, Class watchee, Class field) ModifierConstructorDescriptionAndBooleanCondition
(IBooleanExpression queryCondition, IBooleanExpression condition)