Package net.jqwik.engine.discovery
Class DefaultPropertyAttributes
- java.lang.Object
-
- net.jqwik.engine.discovery.DefaultPropertyAttributes
-
- All Implemented Interfaces:
net.jqwik.api.lifecycle.PropertyAttributes
public class DefaultPropertyAttributes extends java.lang.Object implements net.jqwik.api.lifecycle.PropertyAttributes
-
-
Constructor Summary
Constructors Constructor Description DefaultPropertyAttributes(java.lang.Integer tries, java.lang.Integer maxDiscardRatio, net.jqwik.api.ShrinkingMode shrinkingMode, net.jqwik.api.GenerationMode generationMode, net.jqwik.api.AfterFailureMode afterFailureMode, net.jqwik.api.EdgeCasesMode edgeCasesMode, java.lang.String stereotype, java.lang.String seed)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<net.jqwik.api.AfterFailureMode>afterFailure()java.util.Optional<net.jqwik.api.EdgeCasesMode>edgeCases()static net.jqwik.api.lifecycle.PropertyAttributesfrom(net.jqwik.api.Property property)java.util.Optional<net.jqwik.api.GenerationMode>generation()java.util.Optional<java.lang.Integer>maxDiscardRatio()java.util.Optional<java.lang.String>seed()voidsetAfterFailure(net.jqwik.api.AfterFailureMode afterFailureMode)voidsetEdgeCases(net.jqwik.api.EdgeCasesMode edgeCasesMode)voidsetGeneration(net.jqwik.api.GenerationMode generationMode)voidsetMaxDiscardRatio(java.lang.Integer maxDiscardRatio)voidsetSeed(java.lang.String seed)voidsetShrinking(net.jqwik.api.ShrinkingMode shrinkingMode)voidsetStereotype(java.lang.String stereotype)voidsetTries(java.lang.Integer tries)java.util.Optional<net.jqwik.api.ShrinkingMode>shrinking()java.util.Optional<java.lang.String>stereotype()java.util.Optional<java.lang.Integer>tries()
-
-
-
Constructor Detail
-
DefaultPropertyAttributes
public DefaultPropertyAttributes(java.lang.Integer tries, java.lang.Integer maxDiscardRatio, net.jqwik.api.ShrinkingMode shrinkingMode, net.jqwik.api.GenerationMode generationMode, net.jqwik.api.AfterFailureMode afterFailureMode, net.jqwik.api.EdgeCasesMode edgeCasesMode, java.lang.String stereotype, java.lang.String seed)
-
-
Method Detail
-
from
public static net.jqwik.api.lifecycle.PropertyAttributes from(net.jqwik.api.Property property)
-
tries
public java.util.Optional<java.lang.Integer> tries()
- Specified by:
triesin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
maxDiscardRatio
public java.util.Optional<java.lang.Integer> maxDiscardRatio()
- Specified by:
maxDiscardRatioin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
shrinking
public java.util.Optional<net.jqwik.api.ShrinkingMode> shrinking()
- Specified by:
shrinkingin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
generation
public java.util.Optional<net.jqwik.api.GenerationMode> generation()
- Specified by:
generationin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
afterFailure
public java.util.Optional<net.jqwik.api.AfterFailureMode> afterFailure()
- Specified by:
afterFailurein interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
edgeCases
public java.util.Optional<net.jqwik.api.EdgeCasesMode> edgeCases()
- Specified by:
edgeCasesin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
stereotype
public java.util.Optional<java.lang.String> stereotype()
- Specified by:
stereotypein interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
seed
public java.util.Optional<java.lang.String> seed()
- Specified by:
seedin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setTries
public void setTries(java.lang.Integer tries)
- Specified by:
setTriesin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setMaxDiscardRatio
public void setMaxDiscardRatio(java.lang.Integer maxDiscardRatio)
- Specified by:
setMaxDiscardRatioin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setShrinking
public void setShrinking(net.jqwik.api.ShrinkingMode shrinkingMode)
- Specified by:
setShrinkingin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setGeneration
public void setGeneration(net.jqwik.api.GenerationMode generationMode)
- Specified by:
setGenerationin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setAfterFailure
public void setAfterFailure(net.jqwik.api.AfterFailureMode afterFailureMode)
- Specified by:
setAfterFailurein interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setEdgeCases
public void setEdgeCases(net.jqwik.api.EdgeCasesMode edgeCasesMode)
- Specified by:
setEdgeCasesin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setStereotype
public void setStereotype(java.lang.String stereotype)
- Specified by:
setStereotypein interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
setSeed
public void setSeed(java.lang.String seed)
- Specified by:
setSeedin interfacenet.jqwik.api.lifecycle.PropertyAttributes
-
-