Uses of Class
org.soliscode.test.breakable.BreakableCollection
Packages that use BreakableCollection
Package
Description
Support for "breakable" objects that can be used to test contract classes.
-
Uses of BreakableCollection in org.soliscode.test.breakable
Classes in org.soliscode.test.breakable with type parameters of type BreakableCollectionModifier and TypeClassDescriptionstatic class
BreakableCollection.AbstractBuilder<B extends BreakableCollection.AbstractBuilder<B,
C, E>, C extends BreakableCollection<E>, E> Utility class for implementing builders for subclasses of BreakableCollection.Subclasses of BreakableCollection in org.soliscode.test.breakableModifier and TypeClassDescriptionclass
A list that can be broken in well-defined ways in order to test collection utilities or testing classes.class
A sequenced collection that can be broken in well-defined ways in order to test collection utilities or testing classes.Subclasses with type arguments of type BreakableCollection in org.soliscode.test.breakableModifier and TypeClassDescriptionstatic class
The builder for BreakableCollection objects.Subinterfaces with type arguments of type BreakableCollection in org.soliscode.test.breakableModifier and TypeInterfaceDescriptionstatic interface
Mixin interface that adds an implementation of theprovider()
method that provides instances ofBreakableCollection
that do not have any breaks applied.Methods in org.soliscode.test.breakable that return BreakableCollectionModifier and TypeMethodDescriptionBreakableCollection.Builder.build()
Build a BreakableCollection objects using the values from the builder.Methods in org.soliscode.test.breakable that return types with arguments of type BreakableCollectionModifier and TypeMethodDescriptionstatic <E> @NotNull CollectionProvider
<E, BreakableCollection<E>> BreakableCollection.collectionProvider
(@NotNull ObjectProvider<E> elementProvider) Creates a collection provider for instances of BreakableCollection, given an element provider.static <E> @NotNull CollectionProvider
<E, BreakableCollection<E>> BreakableCollection.collectionProvider
(@NotNull ObjectProvider<E> elementProvider, @NotNull Set<Break> breaks) Creates a collection provider for instances ofBreakableCollection
, given an element provider and a set of breaks.default @NotNull CollectionProvider
<E, BreakableCollection<E>> BreakableCollection.WithProvider.provider()
Constructors in org.soliscode.test.breakable with parameters of type BreakableCollectionModifierConstructorDescriptionBreakableCollection
(@NotNull BreakableCollection<E> other) Creates a breakable collection from an existing instance.