- SameAs<T> - Class in org.dmfs.jems.predicate.elementary
-
A trivial
Predicate which compares the instances of two objects and matches if they are the same.
- SameAs(T) - Constructor for class org.dmfs.jems.predicate.elementary.SameAs
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.AllOf
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.AnyOf
-
- satisfiedBy(Pair<Left, Right>) - Method in class org.dmfs.jems.predicate.composite.LeftWith
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.Not
-
- satisfiedBy(Pair<Left, Right>) - Method in class org.dmfs.jems.predicate.composite.RightWith
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.composite.SingleWith
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.Anything
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.DelegatingPredicate
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.Equals
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.Nothing
-
- satisfiedBy(T) - Method in class org.dmfs.jems.predicate.elementary.SameAs
-
- satisfiedBy(T) - Method in interface org.dmfs.jems.predicate.Predicate
-
Returns whether the given instance satisfies this predicate.
- Seq<T> - Class in org.dmfs.iterables.elementary
-
Iterable sequence of values.
- Seq(T...) - Constructor for class org.dmfs.iterables.elementary.Seq
-
- Seq<E> - Class in org.dmfs.iterators.elementary
-
An Iterator of a sequence of values.
- Seq(E...) - Constructor for class org.dmfs.iterators.elementary.Seq
-
Creates an Iterator which iterates all values in the given array.
- Sequence<T> - Class in org.dmfs.jems.generatable.elementary
-
- Sequence(Generator<T>, Function<T, T>) - Constructor for class org.dmfs.jems.generatable.elementary.Sequence
-
- Sequence(T, Function<T, T>) - Constructor for class org.dmfs.jems.generatable.elementary.Sequence
-
- Sequence<T> - Class in org.dmfs.jems.generator.elementary
-
- Sequence(T, Function<T, T>) - Constructor for class org.dmfs.jems.generator.elementary.Sequence
-
- SerialIterableIterator<E> - Class in org.dmfs.iterators
-
- SerialIterableIterator(Iterator<Iterable<E>>) - Constructor for class org.dmfs.iterators.SerialIterableIterator
-
Deprecated.
- SerialIterator<E> - Class in org.dmfs.iterators
-
- SerialIterator(Iterator<E>...) - Constructor for class org.dmfs.iterators.SerialIterator
-
Deprecated.
- SerialIteratorIterator<E> - Class in org.dmfs.iterators
-
- SerialIteratorIterator(Iterator<Iterator<E>>) - Constructor for class org.dmfs.iterators.SerialIteratorIterator
-
Deprecated.
- Serialized<E> - Class in org.dmfs.iterators.decorators
-
An Iterator that serializes the results of other Iterators.
- Serialized(Iterator<E>...) - Constructor for class org.dmfs.iterators.decorators.Serialized
-
Constructor of an Iterator that serializes the elements of other Iterators.
- Serialized(Iterator<Iterator<E>>) - Constructor for class org.dmfs.iterators.decorators.Serialized
-
Constructor of an Iterator that serializes the elements of the Iterators iterated by the given Iterator.
- Sha256 - Class in org.dmfs.jems.messagedigest.elementary
-
An SHA-256 MessageDigest factory.
- Sha256() - Constructor for class org.dmfs.jems.messagedigest.elementary.Sha256
-
- Sieved<E> - Class in org.dmfs.iterables.decorators
-
Iterable decorator which iterates all elements of the delegate which satisfy a given
Predicate.
- Sieved(Predicate<E>, Iterable<E>) - Constructor for class org.dmfs.iterables.decorators.Sieved
-
- Sieved<E> - Class in org.dmfs.iterators.decorators
-
Iterator decorator which iterates all elements of the delegate which satisfy a given
Predicate.
- Sieved(Predicate<E>, Iterator<E>) - Constructor for class org.dmfs.iterators.decorators.Sieved
-
Creates a sieved
Iterator which iterates the elements of the given
Iterator which match the given
Predicate.
- Sieved<T> - Class in org.dmfs.jems.optional.decorators
-
Optional decorator which is present if the delegate is present and satisfies a specific
Predicate.
- Sieved(Predicate<T>, Optional<T>) - Constructor for class org.dmfs.jems.optional.decorators.Sieved
-
- Sieved<T> - Class in org.dmfs.optional.decorators
-
- Sieved(Predicate<T>, Optional<T>) - Constructor for class org.dmfs.optional.decorators.Sieved
-
Deprecated.
- Single<T> - Interface in org.dmfs.jems.single
-
A 1-tuple.
- SingleFunction<T> - Class in org.dmfs.jems.function.elementary
-
A simple
Function which converts every input value into a
Single with the same value.
- SingleFunction() - Constructor for class org.dmfs.jems.function.elementary.SingleFunction
-
- SingleIterable<T> - Class in org.dmfs.iterables.elementary
-
An
Iterable which iterates the sole value of a
Single.
- SingleIterable(Single<T>) - Constructor for class org.dmfs.iterables.elementary.SingleIterable
-
- SingleIterator<E> - Class in org.dmfs.iterators.elementary
-
An
Iterator to iterate the sole value of a
Single.
- SingleIterator(Single<E>) - Constructor for class org.dmfs.iterators.elementary.SingleIterator
-
Creates an
Iterator which iterates the value of the given
Single.
- SinglePresent<T> - Class in org.dmfs.jems.optional.adapters
-
- SinglePresent(Single<T>) - Constructor for class org.dmfs.jems.optional.adapters.SinglePresent
-
- SinglePresent<T> - Class in org.dmfs.optional.adapters
-
- SinglePresent(Single<T>) - Constructor for class org.dmfs.optional.adapters.SinglePresent
-
Deprecated.
- SingleStack<Element> - Class in org.dmfs.jems.stack.elementary
-
A
Stack of a single element.
- SingleStack(Element) - Constructor for class org.dmfs.jems.stack.elementary.SingleStack
-
- SingleStack(Single<Element>) - Constructor for class org.dmfs.jems.stack.elementary.SingleStack
-
- SingletonIterable<E> - Class in org.dmfs.iterables
-
Iterable with a single element.
- SingletonIterable(E) - Constructor for class org.dmfs.iterables.SingletonIterable
-
- SingletonIterator<E> - Class in org.dmfs.iterators
-
An iterator to iterate a single value.
- SingletonIterator(E) - Constructor for class org.dmfs.iterators.SingletonIterator
-
Creates an Iterator that iterates (only) the given value.
- SingleWith<V,T extends Single<V>> - Class in org.dmfs.jems.predicate.composite
-
- SingleWith(Predicate<V>) - Constructor for class org.dmfs.jems.predicate.composite.SingleWith
-
- Skip<E> - Class in org.dmfs.iterators.filters
-
A
Filter that fails for a specific number of elements and evaluates to
true for all following
elements.
- Skip(int) - Constructor for class org.dmfs.iterators.filters.Skip
-
- Sorted<T> - Class in org.dmfs.jems.iterable.decorators
-
An Iterable decorator which returns the elements of the delegate in a sorted order, determined by a given Comparator.
- Sorted(Comparator<T>, Iterable<T>) - Constructor for class org.dmfs.jems.iterable.decorators.Sorted
-
- Split - Class in org.dmfs.iterables
-
An Iterable which iterates the elements of a CharSequence of a comma (or other character) separated value
list.
- Split(CharSequence, char) - Constructor for class org.dmfs.iterables.Split
-
Creates an Iterable that returns Iterators for all elements of the given CharSequence which are
separated by the given separator.
- Split - Class in org.dmfs.iterators
-
An Iterator that iterates the elements of a CharSequence of a comma (or other character) separated value list .
- Split(CharSequence, char) - Constructor for class org.dmfs.iterators.Split
-
Creates an Iterator that iterates all segments of the given CharSequence which are separated by the given
separator.
- Stack<Element> - Interface in org.dmfs.jems.stack
-
An immutable stack.
- Stack.StackTop<Element> - Interface in org.dmfs.jems.stack
-
- StackIterable<Element> - Class in org.dmfs.jems.iterable.elementary
-
An
Iterable which iterates the elements of a
Stack.
- StackIterable(Stack<Element>) - Constructor for class org.dmfs.jems.iterable.elementary.StackIterable
-
- StackIterator<Element> - Class in org.dmfs.jems.iterator.elementary
-
An
Iterator iterating the elements of a
Stack.
- StackIterator(Stack<Element>) - Constructor for class org.dmfs.jems.iterator.elementary.StackIterator
-
- subSequence(int, int) - Method in class org.dmfs.jems.charsequence.decorators.Grouped
-
- subSequence(int, int) - Method in class org.dmfs.jems.charsequence.elementary.Ascii
-
- subSequence(int, int) - Method in class org.dmfs.jems.charsequence.elementary.DelegatingCharSequence
-
- subSequence(int, int) - Method in class org.dmfs.jems.charsequence.elementary.Hex
-