Package net.jqwik.engine.discovery
Class AbstractClassResolver
- java.lang.Object
-
- net.jqwik.engine.discovery.AbstractClassResolver
-
public abstract class AbstractClassResolver extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractClassResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract ContainerClassDescriptorcreateContainerDescriptor(java.lang.Class<?> containerClass, org.junit.platform.engine.UniqueId uniqueId)protected abstract org.junit.platform.engine.UniqueIdcreateUniqueId(java.lang.Class<?> testClass, org.junit.platform.engine.TestDescriptor parent)protected abstract DiscoverySpec<java.lang.Class<?>>getDiscoverySpec()protected abstract java.lang.Class<? extends org.junit.platform.engine.TestDescriptor>requiredParentType()java.util.Set<org.junit.platform.engine.TestDescriptor>resolveElement(java.lang.reflect.AnnotatedElement element, org.junit.platform.engine.TestDescriptor parent)java.util.Optional<org.junit.platform.engine.TestDescriptor>resolveUniqueId(org.junit.platform.engine.UniqueId.Segment segment, org.junit.platform.engine.TestDescriptor parent)
-
-
-
Method Detail
-
resolveElement
public java.util.Set<org.junit.platform.engine.TestDescriptor> resolveElement(java.lang.reflect.AnnotatedElement element, org.junit.platform.engine.TestDescriptor parent)
-
resolveUniqueId
public java.util.Optional<org.junit.platform.engine.TestDescriptor> resolveUniqueId(org.junit.platform.engine.UniqueId.Segment segment, org.junit.platform.engine.TestDescriptor parent)
-
requiredParentType
protected abstract java.lang.Class<? extends org.junit.platform.engine.TestDescriptor> requiredParentType()
-
getDiscoverySpec
protected abstract DiscoverySpec<java.lang.Class<?>> getDiscoverySpec()
-
createUniqueId
protected abstract org.junit.platform.engine.UniqueId createUniqueId(java.lang.Class<?> testClass, org.junit.platform.engine.TestDescriptor parent)
-
createContainerDescriptor
protected abstract ContainerClassDescriptor createContainerDescriptor(java.lang.Class<?> containerClass, org.junit.platform.engine.UniqueId uniqueId)
-
-