io.sarl.sre.janus.internal.eventguard.reflect
Class Evaluator
Enclosing class:
ReflectBehaviorGuardEvaluatorRegistry
@org.eclipse.xtend.lib.annotations.Data
@org.eclipse.xtext.xbase.lib.XbaseGenerated
protected static class Evaluator
extends java.lang.Object
Description of an single guard evaluator.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.11
Property Summary
Modifier and type Property and description
java.util.Collection<E> methods
java.lang.Class<T> type
Constructor Summary
Constructor and description
new(Class<T>,Collection<E>)
Action Summary
Modifier and type Action and description
java.util.Collection<E> getMethods
java.lang.Class<T> getType
java.lang.String toString
Property Details
methods
val methods : java.util.Collection<E>

This property is an alias for the action: getMethods

type
val type : java.lang.Class<T>

This property is an alias for the action: getType

Constructor Details
new(Class<T>,Collection<E>)
new(Class<T>,Collection<E>)
Action Details
getMethods
def getMethods : java.util.Collection<E>
getType
def getType : java.lang.Class<T>
toString
def toString : java.lang.String