BehaviorGuardEvaluator is comparable in order to be storable into a collection (usually a sorted set) that needs the elements to be comparable.
| Modifier and type | Property and description |
|---|---|
| org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result> | filter |
| IBehaviorGuardEvaluatorReceiver | target |
| Constructor and description |
|---|
| new(IBehaviorGuardEvaluatorReceiver,Class<T>,Function1<Param,Result>)
Creates a Subscriber. |
| Modifier and type | Action and description |
|---|---|
| int | compareTo(IBehaviorGuardEvaluator) |
| boolean | equals(Object) |
| void | evaluateGuard(Object,Collection<E>) |
| org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result> | getFilter |
| IBehaviorGuardEvaluatorReceiver | getTarget |
| int | hashCode |
val filter : org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result>
This property is an alias for the action: getFilter
val target : IBehaviorGuardEvaluatorReceiver
This property is an alias for the action: getTarget
new(IBehaviorGuardEvaluatorReceiver,Class<T>,Function1<Param,Result>)
Subscriber.
def compareTo(IBehaviorGuardEvaluator) : int
def equals(Object) : boolean
def evaluateGuard(Object,Collection<E>)
def getFilter : org.eclipse.xtext.xbase.lib.Functions.Function1<Param,Result>
def getTarget : IBehaviorGuardEvaluatorReceiver
def hashCode : int