Package net.jqwik.api
Class ShrinkingDistance
java.lang.Object
net.jqwik.api.ShrinkingDistance
- All Implemented Interfaces:
Comparable<ShrinkingDistance>
@API(status=STABLE,
since="1.0")
public class ShrinkingDistance
extends Object
implements Comparable<ShrinkingDistance>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionappend(ShrinkingDistance other) static <T> ShrinkingDistancecombine(List<Shrinkable<T>> shrinkables) intcompareTo(ShrinkingDistance other) booleanstatic <T> ShrinkingDistanceforCollection(Collection<Shrinkable<T>> elements) inthashCode()static ShrinkingDistanceof(long... distances) plus(ShrinkingDistance other) intsize()toString()
-
Field Details
-
MAX
-
-
Method Details
-
of
-
forCollection
@API(status=MAINTAINED, since="1.0") public static <T> ShrinkingDistance forCollection(Collection<Shrinkable<T>> elements) -
combine
@API(status=MAINTAINED, since="1.0") public static <T> ShrinkingDistance combine(List<Shrinkable<T>> shrinkables) -
equals
-
hashCode
public int hashCode() -
toString
-
compareTo
- Specified by:
compareToin interfaceComparable<ShrinkingDistance>
-
dimensions
-
size
@API(status=INTERNAL) public int size() -
plus
-
append
-