Package net.jqwik.api
Class JavaBeanReportingFormat
java.lang.Object
net.jqwik.api.JavaBeanReportingFormat
- All Implemented Interfaces:
- Comparable<SampleReportingFormat>,- SampleReportingFormat
@API(status=MAINTAINED,
     since="1.3.10")
public abstract class JavaBeanReportingFormat
extends Object
implements SampleReportingFormat
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic class
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanprotected abstract Collection<Class<?>>protected Collection<String>final ObjectTransform the value into one that will be handled by default mechanism, e.g. a Collection, a String, a Map.protected booleansortProperties(List<String> properties) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.jqwik.api.SampleReportingFormatcompareTo, priority
- 
Constructor Details- 
JavaBeanReportingFormatpublic JavaBeanReportingFormat()
 
- 
- 
Method Details- 
beanTypes
- 
excludeProperties
- 
sortProperties
- 
reportNullsprotected boolean reportNulls()
- 
label- Specified by:
- labelin interface- SampleReportingFormat
- Parameters:
- value- the value to format
- Returns:
- an optional label prepended to a value's report
 
- 
appliesTo- Specified by:
- appliesToin interface- SampleReportingFormat
- Parameters:
- value- the value to format
- Returns:
- true if this format applies
 
- 
reportDescription copied from interface:SampleReportingFormatTransform the value into one that will be handled by default mechanism, e.g. a Collection, a String, a Map.- Specified by:
- reportin interface- SampleReportingFormat
- Parameters:
- value- the value to format
- Returns:
- the transformed value
 
 
-