BehaviorGuardEvaluator
methods for a specific class.
This class is thread-safe.
Modifier and type | Action and description |
---|---|
static java.util.Map<K,V> | getAnnotedMethodsPerEvent(Class<T>) Replies the declared methods for the guard evaluation into the given type. |
static com.google.common.collect.ImmutableSet<E> | getFlattenHierarchy(Class<T>) Flattens a class's type hierarchy into a set of Class objects including all super-classes (transitively) and all interfaces implemented by these super-classes. |
static com.google.common.collect.ImmutableSet<E> | getFlattenHierarchy(Class<T>,Class<T>) Flattens a class's type hierarchy into a set of Class objects including all super-classes (transitively) and all interfaces implemented by these super-classes. |
def getAnnotedMethodsPerEvent(Class<T>) : java.util.Map<K,V>
def getFlattenHierarchy(Class<T>) : com.google.common.collect.ImmutableSet<E>
Class
objects including all super-classes (transitively) and all interfaces implemented by these super-classes.
def getFlattenHierarchy(Class<T>,Class<T>) : com.google.common.collect.ImmutableSet<E>with T
Class
objects including all super-classes (transitively) and all interfaces implemented by these super-classes.