Skip navigation links
A D E H I O S T 

A

asList() - Method in class de.team33.patterns.serial.charon.Series
Returns an immutable List representation of this series.

D

de.team33.patterns.serial.charon - package de.team33.patterns.serial.charon
Provides an alternative abstraction of Collections whose access methods are suitable for both recursive and successive serial processing.

E

empty() - Static method in class de.team33.patterns.serial.charon.Series
Returns an empty Series.
equals(Object) - Method in class de.team33.patterns.serial.charon.Series
 

H

hashCode() - Method in class de.team33.patterns.serial.charon.Series
 
head() - Method in class de.team33.patterns.serial.charon.Series
Returns this series' head element if this is charged.

I

ifCharged(BiFunction<E, Series<E>, R>) - Method in class de.team33.patterns.serial.charon.Series
Executes a given function with this series' head and tail as arguments if this is charged.
isCharged() - Method in class de.team33.patterns.serial.charon.Series
Returns true if this contains at least one element, false otherwise.
isEmpty() - Method in class de.team33.patterns.serial.charon.Series
Returns true if this does not contain any element, false otherwise.

O

of(E...) - Static method in class de.team33.patterns.serial.charon.Series
Returns a Series composed of the given elements in the given order.
of(Streamable<? extends E>) - Static method in class de.team33.patterns.serial.charon.Series
Returns a Series composed of the given Streamable's elements in the given order.
of(Iterable<? extends E>) - Static method in class de.team33.patterns.serial.charon.Series
Returns a Series composed of the given Iterable's elements in the given order.
of(Collection<? extends E>) - Static method in class de.team33.patterns.serial.charon.Series
Returns a Series composed of the given Collection's elements in the given order.

S

Series<E> - Class in de.team33.patterns.serial.charon
Abstracts a series of elements of a certain type and as such represents an alternative view of a Collection.
Series() - Constructor for class de.team33.patterns.serial.charon.Series
 
size() - Method in class de.team33.patterns.serial.charon.Series
Returns the number of elements within this series.
stream() - Method in class de.team33.patterns.serial.charon.Series
Returns a sequential Stream with this Series as its source.
stream() - Method in interface de.team33.patterns.serial.charon.Streamable
Returns a sequential Stream with this Streamable as its source.
Streamable<E> - Interface in de.team33.patterns.serial.charon
Represents something that may produce a Stream of elements of a specific type.

T

tail() - Method in class de.team33.patterns.serial.charon.Series
Returns the remaining subseries that follows this series' head element.
toString() - Method in class de.team33.patterns.serial.charon.Series
 
A D E H I O S T 
Skip navigation links

Copyright © 2023 Andreas Kluge-Kaindl, Bremen (de). All rights reserved.