Package org.junit.platform.engine
Class DefaultDiscoveryIssue.Builder
- java.lang.Object
-
- org.junit.platform.engine.DefaultDiscoveryIssue.Builder
-
- All Implemented Interfaces:
DiscoveryIssue.Builder
- Enclosing class:
- DefaultDiscoveryIssue
static class DefaultDiscoveryIssue.Builder extends java.lang.Object implements DiscoveryIssue.Builder
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.Throwablecauseprivate java.lang.Stringmessageprivate DiscoveryIssue.Severityseverityprivate TestSourcesource
-
Constructor Summary
Constructors Constructor Description Builder(DiscoveryIssue.Severity severity, java.lang.String message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DiscoveryIssuebuild()Build theDiscoveryIssue.DefaultDiscoveryIssue.Buildercause(java.lang.Throwable cause)Set theThrowablethat caused theDiscoveryIssue.DefaultDiscoveryIssue.Buildersource(TestSource source)Set theTestSourcefor theDiscoveryIssue.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.junit.platform.engine.DiscoveryIssue.Builder
cause, source
-
-
-
-
Field Detail
-
severity
private final DiscoveryIssue.Severity severity
-
message
private final java.lang.String message
-
source
private TestSource source
-
cause
public java.lang.Throwable cause
-
-
Constructor Detail
-
Builder
Builder(DiscoveryIssue.Severity severity, java.lang.String message)
-
-
Method Detail
-
source
public DefaultDiscoveryIssue.Builder source(TestSource source)
Description copied from interface:DiscoveryIssue.BuilderSet theTestSourcefor theDiscoveryIssue.- Specified by:
sourcein interfaceDiscoveryIssue.Builder- Parameters:
source- theTestSourcefor theDiscoveryIssue; may benull
-
cause
public DefaultDiscoveryIssue.Builder cause(java.lang.Throwable cause)
Description copied from interface:DiscoveryIssue.BuilderSet theThrowablethat caused theDiscoveryIssue.- Specified by:
causein interfaceDiscoveryIssue.Builder- Parameters:
cause- theThrowablethat caused theDiscoveryIssue; may benull
-
build
public DiscoveryIssue build()
Description copied from interface:DiscoveryIssue.BuilderBuild theDiscoveryIssue.- Specified by:
buildin interfaceDiscoveryIssue.Builder
-
-