Class StoreRepository
- java.lang.Object
-
- net.jqwik.engine.execution.lifecycle.StoreRepository
-
public class StoreRepository extends java.lang.ObjectStoreRepository and ScopedStore CANNOT handle concurrent execution of properties!
-
-
Constructor Summary
Constructors Constructor Description StoreRepository()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> ScopedStore<T>create(org.junit.platform.engine.TestDescriptor scope, java.lang.Object identifier, net.jqwik.api.lifecycle.Lifespan lifespan, java.util.function.Supplier<T> initializer)voidfinishProperty(org.junit.platform.engine.TestDescriptor scope)voidfinishScope(org.junit.platform.engine.TestDescriptor scope)voidfinishTry(org.junit.platform.engine.TestDescriptor scope)<T> java.util.Optional<ScopedStore<T>>get(org.junit.platform.engine.TestDescriptor retriever, java.lang.Object identifier)static StoreRepositorygetCurrent()
-
-
-
Method Detail
-
getCurrent
public static StoreRepository getCurrent()
-
create
public <T> ScopedStore<T> create(org.junit.platform.engine.TestDescriptor scope, java.lang.Object identifier, net.jqwik.api.lifecycle.Lifespan lifespan, java.util.function.Supplier<T> initializer)
-
get
public <T> java.util.Optional<ScopedStore<T>> get(org.junit.platform.engine.TestDescriptor retriever, java.lang.Object identifier)
-
finishScope
public void finishScope(org.junit.platform.engine.TestDescriptor scope)
-
finishProperty
public void finishProperty(org.junit.platform.engine.TestDescriptor scope)
-
finishTry
public void finishTry(org.junit.platform.engine.TestDescriptor scope)
-
-