Package org.junit.platform.engine.support.store
Reusable data structures for test engines and their extensions.
-
Interface Summary Interface Description NamespacedHierarchicalStore.CloseAction<N> Called for each successfully stored non-null value in the store when aNamespacedHierarchicalStore
isclosed
. -
Class Summary Class Description NamespacedHierarchicalStore<N> NamespacedHierarchicalStore
is a hierarchical, namespaced key-value store.NamespacedHierarchicalStore.CompositeKey<N> NamespacedHierarchicalStore.EvaluatedValue<N> NamespacedHierarchicalStore.MemoizingSupplier Thread-safeSupplier
that memoizes the result of calling its delegate and ensures it is called at most once.NamespacedHierarchicalStore.MemoizingSupplier.Failure NamespacedHierarchicalStore.StoredValue -
Exception Summary Exception Description NamespacedHierarchicalStoreException Exception thrown by failedNamespacedHierarchicalStore
operations.