Skip navigation links
A B C D G M P R 

A

add(C, E) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.add(element), but returns the subject.
add(C, E, E, E...) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.add(Collection, Object), but allows to add two or more elements at once.
add(E) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds an element to the instance to be set up.
add(E, E, E...) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds two or more elements to the instance to be set up.
addAll(C, Collection<? extends E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.addAll(elements), but returns the subject.
addAll(C, Stream<? extends E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.addAll(Collection, Collection), but takes a Stream as second argument.
addAll(C, Iterable<? extends E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.addAll(Collection, Collection), but takes an Iterable as second argument.
addAll(C, Iterator<? extends E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.addAll(Collection, Collection), but takes an Iterator as second argument.
addAll(C, E[]) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.addAll(Collection, Collection), but takes an array as second argument.
addAll(Collection<? extends E>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds multiple elements to the instance to be set up.
addAll(Stream<? extends E>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds multiple elements to the instance to be set up.
addAll(Iterable<? extends E>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds multiple elements to the instance to be set up.
addAll(Iterator<? extends E>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds multiple elements to the instance to be set up.
addAll(E[]) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Adds multiple elements to the instance to be set up.

B

builder(Supplier<C>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Returns a new Collecting.Builder for target instances as supplied by the given Supplier.
builder(Supplier<M>) - Static method in class de.team33.patterns.collection.ceres.Mapping
Returns a new Mapping.Builder for target instances as supplied by the given Supplier.

C

charger(C) - Static method in class de.team33.patterns.collection.ceres.Collecting
Returns a new Collecting.Charger for a given target instance.
charger(M) - Static method in class de.team33.patterns.collection.ceres.Mapping
Returns a new Mapping.Charger for a given target instance.
clear(C) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.clear(), but returns the subject.
clear() - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes all elements from the instance to be set up.
clear(M) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like subject.clear() for a given subject but returns the subject.
clear() - Method in interface de.team33.patterns.collection.ceres.Mapping.Setup
Removes all pairs of key / value from the instance to be set up.
Collecting - Class in de.team33.patterns.collection.ceres
Additional convenience methods to deal with Collections.
Collecting.Builder<E,C extends Collection<E>> - Class in de.team33.patterns.collection.ceres
Builder implementation to build target instances of Collection.
Collecting.Charger<E,C extends Collection<E>> - Class in de.team33.patterns.collection.ceres
Charger implementation to charge target instances of Collection.
Collecting.Setup<E,C extends Collection<E>,S extends Collecting.Setup<E,C,S>> - Interface in de.team33.patterns.collection.ceres
Utility interface to set up a target instance of Collection.
contains(Collection<?>, Object) - Static method in class de.team33.patterns.collection.ceres.Collecting
contains(Collection<?>, Object, Object, Object...) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.contains(Collection, Object), but allows to test two or more elements.
containsAll(Collection<?>, Collection<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.containsAll(elements), but returns the subject.
containsAll(Collection<?>, Stream<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.containsAll(Collection, Collection), but takes a Stream as second argument.
containsAll(Collection<?>, Iterable<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.containsAll(Collection, Collection), but takes an Iterable as second argument.
containsAll(Collection<?>, Iterator<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.containsAll(Collection, Collection), but takes an Iterator as second argument.
containsAll(Collection<?>, Object[]) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.containsAll(Collection, Collection), but takes an array as second argument.
containsKey(Map<?, ?>, Object) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like Map.containsKey(Object) for a given subject.
containsValue(Map<?, ?>, Object) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like Map.containsValue(Object) for a given subject.

D

de.team33.patterns.collection.ceres - package de.team33.patterns.collection.ceres
Provides tools and utilities for handling collections.

G

get(Map<?, V>, Object) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like Map.get(Object) for a given subject.

M

Mapping - Class in de.team33.patterns.collection.ceres
Some convenience methods to deal with Maps.
Mapping.Builder<K,V,M extends Map<K,V>> - Class in de.team33.patterns.collection.ceres
Builder implementation to build target instances of Map.
Mapping.Charger<K,V,M extends Map<K,V>> - Class in de.team33.patterns.collection.ceres
Charger implementation to charge target instances of Map.
Mapping.Setup<K,V,M extends Map<K,V>,S extends Mapping.Setup<K,V,M,S>> - Interface in de.team33.patterns.collection.ceres
Utility interface to set up a target instance of Map.

P

proxy(Collection<E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Supplies a proxy for a given subject that may be used to implement some Collection-specific methods, e.g.: Collection.toArray() Collection.toArray(Object[]) Object.toString() ...
proxy(List<E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Supplies a proxy for a given subject that may be used to implement some List-specific methods, e.g.: List.toArray() List.toArray(Object[]) Object.toString() List.equals(Object) List.hashCode() ...
proxy(Set<E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Supplies a proxy for a given subject that may be used to implement some Set-specific methods, e.g.: Set.toArray() Set.toArray(Object[]) Object.toString() Set.equals(Object) Set.hashCode() ...
proxy(Map<K, V>) - Static method in class de.team33.patterns.collection.ceres.Mapping
Supplies a proxy for a given subject that may be used to implement some Map-specific methods, e.g.: Object.toString() Map.equals(Object) Map.hashCode() ...
put(M, K, V) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like subject.put(key, value) for a given subject, but returns the subject.
put(K, V) - Method in interface de.team33.patterns.collection.ceres.Mapping.Setup
Puts a pair of key / value to the instance to be set up.
putAll(M, Map<? extends K, ? extends V>) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like subject.putAll(origin) for a given subject, but returns the subject.
putAll(Map<? extends K, ? extends V>) - Method in interface de.team33.patterns.collection.ceres.Mapping.Setup
Puts multiple pairs of key / value to the instance to be set up.

R

remove(C, Object) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to subject.remove(element), but returns the subject.
remove(C, Object, Object, Object...) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.remove(Collection, Object), but allows to remove two or more elements.
remove(Object) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes an element from the instance to be set up.
remove(Object, Object, Object...) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes two or more elements from the instance to be set up.
remove(M, Object) - Static method in class de.team33.patterns.collection.ceres.Mapping
Just like subject.remove(key) for a given subject but returns the subject.
remove(Object) - Method in interface de.team33.patterns.collection.ceres.Mapping.Setup
Removes a pair of a given key and its associated value from the instance to be set up.
removeAll(C, Collection<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.removeAll(elements), but returns the subject.
removeAll(C, Stream<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.removeAll(Collection, Collection), but takes a Stream as second argument.
removeAll(C, Iterable<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.removeAll(Collection, Collection), but takes an Iterable as second argument.
removeAll(C, Iterator<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.removeAll(Collection, Collection), but takes an Iterator as second argument.
removeAll(C, Object[]) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.removeAll(Collection, Collection), but takes an array as second argument.
removeAll(Collection<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes multiple elements from the instance to be set up.
removeAll(Stream<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes multiple elements from the instance to be set up.
removeAll(Iterable<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes multiple elements from the instance to be set up.
removeAll(Iterator<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes multiple elements from the instance to be set up.
removeAll(Object[]) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes multiple elements from the instance to be set up.
removeIf(C, Predicate<? super E>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.removeIf(filter), but returns the subject.
removeIf(Predicate<? super E>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Removes multiple elements from the instance to be set up.
retainAll(C, Collection<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Just like subject.retainAll(elements), but returns the subject.
retainAll(C, Stream<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.retainAll(Collection, Collection), but takes a Stream as second argument.
retainAll(C, Iterable<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.retainAll(Collection, Collection), but takes an Iterable as second argument.
retainAll(C, Iterator<?>) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.retainAll(Collection, Collection), but takes an Iterator as second argument.
retainAll(C, Object[]) - Static method in class de.team33.patterns.collection.ceres.Collecting
Similar to Collecting.retainAll(Collection, Collection), but takes an array as second argument.
retainAll(Collection<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Retains multiple elements by removing all others from the instance to be set up.
retainAll(Stream<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Retains multiple elements by removing all others from the instance to be set up.
retainAll(Iterable<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Retains multiple elements by removing all others from the instance to be set up.
retainAll(Iterator<?>) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Retains multiple elements by removing all others from the instance to be set up.
retainAll(Object[]) - Method in interface de.team33.patterns.collection.ceres.Collecting.Setup
Retains multiple elements by removing all others from the instance to be set up.
A B C D G M P R 
Skip navigation links

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