Index

D F M O S V 
All Classes and Interfaces|All Packages

D

de.team33.patterns.enums.pan - package de.team33.patterns.enums.pan
Provides tools and utilities to handle enums.

F

findAll(Predicate<? super E>) - Method in class de.team33.patterns.enums.pan.Values
Returns a Stream of those values of the underlying enum type that match the given filter.
findAny(Predicate<? super E>) - Method in class de.team33.patterns.enums.pan.Values
Returns an optional value of the associated enum type that matches the given filter or, if no such value exists, Optional.empty().
findAny(Predicate<? super E>, E) - Method in class de.team33.patterns.enums.pan.Values
Returns a value of the associated enum type that matches the given filter or, if no such value exists, the given fallback.
findFirst(Predicate<? super E>) - Method in class de.team33.patterns.enums.pan.Values
Returns the optional first value of the associated enum type that matches the given filter or, if no such value exists, Optional.empty().
findFirst(Predicate<? super E>, E) - Method in class de.team33.patterns.enums.pan.Values
Returns the first value of the associated enum type that matches the given filter or, if no such value exists, the given fallback.

M

mapAll(Function<? super E, ? extends T>) - Method in class de.team33.patterns.enums.pan.Values
mapAll(Predicate<? super E>, Function<? super E, ? extends T>) - Method in class de.team33.patterns.enums.pan.Values
mapAny(Predicate<? super E>, Function<? super E, ? extends R>) - Method in class de.team33.patterns.enums.pan.Values
mapFirst(Predicate<? super E>, Function<? super E, ? extends R>) - Method in class de.team33.patterns.enums.pan.Values

O

of(Class<E>) - Static method in class de.team33.patterns.enums.pan.Values
Returns a tool instance to handle the values of the given enum class.

S

stream() - Method in class de.team33.patterns.enums.pan.Values
Returns a Stream over all values of the underlying enum type.

V

Values<E extends Enum<E>> - Class in de.team33.patterns.enums.pan
A Tool to handle enum values.
D F M O S V 
All Classes and Interfaces|All Packages