Uses of Interface
org.midheaven.collections.Enumerable
Packages that use Enumerable
Package
Description
-
Uses of Enumerable in org.midheaven.collections
Classes in org.midheaven.collections with type parameters of type EnumerableModifier and TypeInterfaceDescriptioninterfaceEnumerableExtension<T,E extends Enumerable<T>> Defines the contract for Enumerable Extension.Subinterfaces of Enumerable in org.midheaven.collectionsModifier and TypeInterfaceDescriptioninterfaceArray<T>AnEditableSequencethat behaves like an array.interfaceAssociatedEnumerable<K,V> AnEnumerableofAssociation.Entrys with additional operationsinterfaceAssociation<K,V> AnAssortmentofAssociation.Entry<K,that allows for retrieval of the values associated with the keys.V> interfaceAssortment<T>Represent a finite aggregation of elements of a single type.interfaceDefines the contract for andAssortmentwhere elements are distinct byObject.equals(Object).interfaceEditableAssociation<K,V> AnAssociationthat permits changing the values for the present keys, but does not allow to add more keys or change the ones already associated.interfaceDefines the contract for and editableSequence.interfaceResizableAssociation<K,V> Defines and resizableAssociationthat accepts adding a removing entriesinterfaceDefines the contract for resizableDistinctAssortmentinterfaceDefines the contract for resizableSequence.interfaceSequence<T>Defines the contract for Sequence.Classes in org.midheaven.collections that implement EnumerableModifier and TypeClassDescriptionclassBase implementation for a decorator of Enumerable.Methods in org.midheaven.collections with type parameters of type EnumerableModifier and TypeMethodDescriptiondefault <E extends Enumerable<T>>
EEnumerable.as(EnumerableExtension<T, E> extension) Performs as.Methods in org.midheaven.collections that return EnumerableModifier and TypeMethodDescriptiondefault <R> Enumerable<R> Transforms each item from type T to type R.default Enumerable<T> Enumerable.concat(Enumerable<T> other) Performs concat.default Enumerable<T> Enumerable.distinct()Performs distinct.static <X> Enumerable<X> Enumerable.empty()Returns an empty instance.default Enumerable<T> Performs filter.default <R> Enumerable<R> Enumerable.flatMap(Function<T, Enumerable<R>> transform) Performs flatMap.static <X> Enumerable<X> Creates an instance from the provided source.static <X> Enumerable<X> Creates an instance from the provided source.static <X> Enumerable<X> Performs generate.static <X> Enumerable<X> Performs iterate.default Enumerable<T> Enumerable.limit(long maxCount) Performs limit.default <R> Enumerable<R> Performs map.default <R> Enumerable<R> Transforms each item from type T to type R.default Enumerable<T> Performs peek.static <X> Enumerable<X> Enumerable.single(X value) Performs single.default Enumerable<T> Enumerable.skip(long minCount) Performs skip.default Enumerable<T> Enumerable.sorted(Comparator<T> comparator) Performs sorted.default <S,R> Enumerable <R> Enumerable.zip(Enumerable<S> other, BiFunction<T, S, R> transform) Performs zip.Methods in org.midheaven.collections that return types with arguments of type EnumerableModifier and TypeMethodDescriptiondefault <K> AssociatedEnumerable<K, Enumerable<T>> Creates an association that groups element in thisEnumerableaccording to a given group selector.Methods in org.midheaven.collections with parameters of type EnumerableModifier and TypeMethodDescriptiondefault Enumerable<T> Enumerable.concat(Enumerable<T> other) Performs concat.EnumerableExtension.extend(Enumerable<T> previous) Creates a decorator ofEnumerablewith specific methods.static <S> Traversable<S> Traversable.from(Enumerable<S> enumerable) Creates an instance from the provided source.default <S,R> Enumerable <R> Enumerable.zip(Enumerable<S> other, BiFunction<T, S, R> transform) Performs zip.Method parameters in org.midheaven.collections with type arguments of type EnumerableModifier and TypeMethodDescriptiondefault <R> Enumerable<R> Enumerable.flatMap(Function<T, Enumerable<R>> transform) Performs flatMap.Constructors in org.midheaven.collections with parameters of type EnumerableModifierConstructorDescriptionAbstractEnumerableDecorator(Enumerable<T> original) Creates a new AbstractEnumerableDecorator. -
Uses of Enumerable in org.midheaven.lang
Methods in org.midheaven.lang that return Enumerable -
Uses of Enumerable in org.midheaven.lang.reflection
Subinterfaces of Enumerable in org.midheaven.lang.reflectionModifier and TypeInterfaceDescriptioninterfaceDefines the contract for Properties Mirror. -
Uses of Enumerable in org.midheaven.math
Classes in org.midheaven.math that implement EnumerableModifier and TypeClassDescriptionclassRepresents Arithmetical Enumerable.Constructors in org.midheaven.math with parameters of type EnumerableModifierConstructorDescriptionArithmeticalEnumerable(Arithmetic<N, D> arithmetic, Enumerable<N> original) Creates a new ArithmeticalEnumerable.