Class BreakableIterable.Builder<E>
java.lang.Object
org.soliscode.test.breakable.BreakableIterable.AbstractBuilder<BreakableIterable.Builder<E>,BreakableIterable<E>,E>
org.soliscode.test.breakable.BreakableIterable.Builder<E>
- Type Parameters:
E
- The type of the elements.
- Enclosing class:
BreakableIterable<E>
public static class BreakableIterable.Builder<E>
extends BreakableIterable.AbstractBuilder<BreakableIterable.Builder<E>,BreakableIterable<E>,E>
Builder class for
BreakableIterator
.- Since:
- 1.0
- Author:
- evanbergstrom
-
Field Summary
Fields inherited from class org.soliscode.test.breakable.BreakableIterable.AbstractBuilder
breaks, characteristics, elements, unsupportedMethods
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder()
Creates a builder forBreakableIterator
.Builder
(@NotNull BreakableIterable.Builder<E> other) Copies a builder forBreakableIterator
. -
Method Summary
Methods inherited from class org.soliscode.test.breakable.BreakableIterable.AbstractBuilder
addBreak, addElements, addElements, doesNotSupport, setCharacteristics
-
Constructor Details
-
Builder
public Builder()Creates a builder forBreakableIterator
. -
Builder
Copies a builder forBreakableIterator
.- Parameters:
other
- the builder to copy.
-
-
Method Details
-
self
- Specified by:
self
in classBreakableIterable.AbstractBuilder<BreakableIterable.Builder<E>,
BreakableIterable<E>, E>
-
copy
- Specified by:
copy
in classBreakableIterable.AbstractBuilder<BreakableIterable.Builder<E>,
BreakableIterable<E>, E>
-
build
- Specified by:
build
in classBreakableIterable.AbstractBuilder<BreakableIterable.Builder<E>,
BreakableIterable<E>, E>
-