Package org.junit.platform.launcher.core
Class ListenerRegistry<T>
- java.lang.Object
-
- org.junit.platform.launcher.core.ListenerRegistry<T>
-
class ListenerRegistry<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.function.Function<java.util.List<T>,T>compositeListenerFactoryprivate java.util.ArrayList<T>listeners
-
Constructor Summary
Constructors Modifier Constructor Description privateListenerRegistry(java.util.function.Function<java.util.List<T>,T> compositeListenerFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) ListenerRegistry<T>add(T listener)(package private) ListenerRegistry<T>addAll(java.util.Collection<? extends T> listeners)(package private) ListenerRegistry<T>addAll(T... listeners)(package private) static <T> ListenerRegistry<T>copyOf(ListenerRegistry<T> source)(package private) static <T> ListenerRegistry<T>create(java.util.function.Function<java.util.List<T>,T> compositeListenerFactory)(package private) static ListenerRegistry<EngineExecutionListener>forEngineExecutionListeners()(package private) static ListenerRegistry<LauncherDiscoveryListener>forLauncherDiscoveryListeners()(package private) static ListenerRegistry<LauncherSessionListener>forLauncherSessionListeners()(package private) static ListenerRegistry<TestExecutionListener>forTestExecutionListeners()(package private) TgetCompositeListener()(package private) java.util.List<T>getListeners()
-
-
-
Method Detail
-
forLauncherSessionListeners
static ListenerRegistry<LauncherSessionListener> forLauncherSessionListeners()
-
forLauncherDiscoveryListeners
static ListenerRegistry<LauncherDiscoveryListener> forLauncherDiscoveryListeners()
-
forTestExecutionListeners
static ListenerRegistry<TestExecutionListener> forTestExecutionListeners()
-
forEngineExecutionListeners
static ListenerRegistry<EngineExecutionListener> forEngineExecutionListeners()
-
create
static <T> ListenerRegistry<T> create(java.util.function.Function<java.util.List<T>,T> compositeListenerFactory)
-
copyOf
static <T> ListenerRegistry<T> copyOf(ListenerRegistry<T> source)
-
add
ListenerRegistry<T> add(T listener)
-
addAll
@SafeVarargs final ListenerRegistry<T> addAll(T... listeners)
-
addAll
ListenerRegistry<T> addAll(java.util.Collection<? extends T> listeners)
-
getCompositeListener
T getCompositeListener()
-
getListeners
java.util.List<T> getListeners()
-
-