Index
A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- AbstractBuilder<Element,TargetCollection,This extends AbstractBuilder<Element,TargetCollection,This>> - Class in de.scravy.bedrock
- AbstractBuilder() - Constructor for class de.scravy.bedrock.AbstractBuilder
- accept(int) - Method in interface de.scravy.bedrock.ThrowingIntConsumer
- accept(int, T) - Method in interface de.scravy.bedrock.ExtendedIterable.ForEachWithIndexConsumer
- accept(A) - Method in interface de.scravy.bedrock.ThrowingConsumer
- accept(A, B) - Method in interface de.scravy.bedrock.ThrowingBiConsumer
- accept(Double) - Method in class de.scravy.bedrock.Box.DoubleBox
- accept(Integer) - Method in class de.scravy.bedrock.Box.IntBox
- accept(Long) - Method in class de.scravy.bedrock.Box.LongBox
- accumulator() - Method in interface de.scravy.bedrock.Builder
- add(double) - Method in class de.scravy.bedrock.Box.DoubleBox
- add(int) - Method in class de.scravy.bedrock.Box.IntBox
- add(int) - Method in class de.scravy.bedrock.Box.LongBox
- add(long) - Method in class de.scravy.bedrock.Box.LongBox
- add(Pair<K, V>) - Method in class de.scravy.bedrock.ArrayMapBuilder
- add(Seq<K>, T) - Method in class de.scravy.bedrock.MultiValuedKeyMap.Builder
- add(E) - Method in class de.scravy.bedrock.SeqBuilder
- add(E) - Method in class de.scravy.bedrock.SetBuilder
- add(Element) - Method in class de.scravy.bedrock.AbstractBuilder
- add(Element) - Method in interface de.scravy.bedrock.Builder
- add(K, V) - Method in class de.scravy.bedrock.ArrayMapBuilder
- add(K, V) - Method in class de.scravy.bedrock.SpecificityTree
- addAll(Element...) - Method in class de.scravy.bedrock.AbstractBuilder
- addElements(Iterable<? extends Element>) - Method in class de.scravy.bedrock.AbstractBuilder
- addFromEnumeration(Enumeration<? extends Element>) - Method in class de.scravy.bedrock.AbstractBuilder
- addFromIterator(Iterator<? extends Element>) - Method in class de.scravy.bedrock.AbstractBuilder
- addKeyValue(K, V) - Method in class de.scravy.bedrock.ArrayMapBuilder
- addPair(Pair<K, V>) - Method in class de.scravy.bedrock.ArrayMapBuilder
- adjustBegin(Function<Instant, Instant>) - Method in class de.scravy.bedrock.DateTimes.Interval
- adjustEnd(Function<Instant, Instant>) - Method in class de.scravy.bedrock.DateTimes.Interval
- after(ThrowingFunction<T, R>) - Method in interface de.scravy.bedrock.Callback
- all(Seq<Boolean>) - Static method in class de.scravy.bedrock.Seq
- and(int) - Static method in class de.scravy.bedrock.Operators
- and(int, int) - Static method in class de.scravy.bedrock.Operators
- and(long) - Static method in class de.scravy.bedrock.Operators
- and(long, long) - Static method in class de.scravy.bedrock.Operators
- and(Seq<Boolean>) - Static method in class de.scravy.bedrock.Seq
- and(Integer) - Static method in class de.scravy.bedrock.Operators
- and(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- and(Long) - Static method in class de.scravy.bedrock.Operators
- and(Long, Long) - Static method in class de.scravy.bedrock.Operators
- and(BigInteger) - Static method in class de.scravy.bedrock.Operators
- and(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- and(Predicate<? extends T>...) - Static method in class de.scravy.bedrock.Functions
-
Combines many predicates into a predicate that accepts its input only if it passes all predicates.
- and(N) - Static method in class de.scravy.bedrock.Operators
- and(N, N) - Static method in class de.scravy.bedrock.Operators
- any(Seq<Boolean>) - Static method in class de.scravy.bedrock.Seq
- anyOf(String) - Static method in interface de.scravy.bedrock.CharParser
- apply(int) - Method in class de.scravy.bedrock.Seq
- apply(A) - Method in interface de.scravy.bedrock.Function1
- apply(A) - Method in interface de.scravy.bedrock.ThrowingFunction
- apply(A, B) - Method in interface de.scravy.bedrock.Function2
- apply(A, B) - Method in interface de.scravy.bedrock.ThrowingBiFunction
- apply(A, B, C) - Method in interface de.scravy.bedrock.Function3
- apply(A, B, C, D) - Method in interface de.scravy.bedrock.Function4
- apply(A, B, BiFunction<A, B, R>) - Static method in class de.scravy.bedrock.Functions
- apply(A, Function<A, R>) - Static method in class de.scravy.bedrock.Functions
- apply(Function3<A, B, C, R>) - Method in interface de.scravy.bedrock.Tuple3
- apply(Function4<A, B, C, D, R>) - Method in interface de.scravy.bedrock.Tuple4
- apply(Seq<Object>) - Method in class de.scravy.bedrock.MultiValuedKeyMap
- apply(From) - Method in interface de.scravy.bedrock.Mapping
- apply(In) - Method in class de.scravy.bedrock.Control.Async
- apply(BiFunction<A, B, R>) - Method in interface de.scravy.bedrock.Tuple2
- apply(Function<String, String>) - Method in class de.scravy.bedrock.Strings.Template
- apply(Function<T, T>) - Method in class de.scravy.bedrock.Box
- apply(K) - Method in class de.scravy.bedrock.ArrayMap
- applyAsBool(A, B) - Method in interface de.scravy.bedrock.Functions.ToBooleanBiFunction
- applyAtomic(Function<T, T>) - Method in class de.scravy.bedrock.Box
- Arithmetic - Class in de.scravy.bedrock
- Arithmetic() - Constructor for class de.scravy.bedrock.Arithmetic
- Arithmetic.Expression - Interface in de.scravy.bedrock
- Arithmetic.Expression.BinaryOperation - Class in de.scravy.bedrock
- Arithmetic.Expression.LiteralValue - Class in de.scravy.bedrock
- Arithmetic.Expression.VariableReference - Class in de.scravy.bedrock
- Arithmetic.OptimizedExpression - Interface in de.scravy.bedrock
- Arithmetic.OptimizedExpression.BinaryOperation - Class in de.scravy.bedrock
- Arithmetic.OptimizedExpression.LiteralValue - Class in de.scravy.bedrock
- Arithmetic.OptimizedExpression.VariableReference - Class in de.scravy.bedrock
- ArrayMap<K extends Comparable<? super K>,V> - Class in de.scravy.bedrock
-
A very simple immutable map that is backed by two arrays (one for the keys, one for the values).
- ArrayMap() - Constructor for class de.scravy.bedrock.ArrayMap
- ArrayMapBuilder<K extends Comparable<? super K>,V> - Class in de.scravy.bedrock
- ArrayMapBuilder() - Constructor for class de.scravy.bedrock.ArrayMapBuilder
- asString() - Method in interface de.scravy.bedrock.Container
- asString(String) - Method in interface de.scravy.bedrock.Container
- asString(String) - Method in class de.scravy.bedrock.Seq
- asString(String) - Method in class de.scravy.bedrock.Set
- async() - Static method in class de.scravy.bedrock.Control
- async(ThrowingBiConsumer<In, Callback<Out>>) - Static method in class de.scravy.bedrock.Control
- AsyncExecutionException - Exception in de.scravy.bedrock
- AsyncExecutionException(Object) - Constructor for exception de.scravy.bedrock.AsyncExecutionException
- atomic(Supplier<T>) - Static method in class de.scravy.bedrock.Control
-
Turns a supplier into a thread safe supplier, that is the invocation of get will be guarded by synchronization.
B
- between(CharParser<S>, CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
- biConsumer() - Static method in class de.scravy.bedrock.NoOp
- BinaryOperation() - Constructor for class de.scravy.bedrock.Arithmetic.Expression.BinaryOperation
- BinaryOperation() - Constructor for class de.scravy.bedrock.Arithmetic.OptimizedExpression.BinaryOperation
- bind(A) - Method in interface de.scravy.bedrock.Function1
- bind(A) - Method in interface de.scravy.bedrock.Function2
- bind(A) - Method in interface de.scravy.bedrock.Function3
- bind(A) - Method in interface de.scravy.bedrock.Function4
- bind(A, B) - Method in interface de.scravy.bedrock.Function2
- bind(A, B) - Method in interface de.scravy.bedrock.Function3
- bind(A, B) - Method in interface de.scravy.bedrock.Function4
- bind(A, B, C) - Method in interface de.scravy.bedrock.Function3
- bind(A, B, C) - Method in interface de.scravy.bedrock.Function4
- bind(A, B, C, D) - Method in interface de.scravy.bedrock.Function4
- bind(BiFunction<A, B, R>, A) - Static method in class de.scravy.bedrock.Functions
- bindDouble(DoubleBinaryOperator, double) - Static method in class de.scravy.bedrock.Functions
- bindLong(LongBinaryOperator, long) - Static method in class de.scravy.bedrock.Functions
- bindToBool(Functions.ToBooleanBiFunction<A, B>, A) - Static method in class de.scravy.bedrock.Functions
- box() - Static method in class de.scravy.bedrock.Box
- box(T) - Static method in class de.scravy.bedrock.Box
- Box<T> - Class in de.scravy.bedrock
-
A Box holding a mutable value.
- Box() - Constructor for class de.scravy.bedrock.Box
- Box.DoubleBox - Class in de.scravy.bedrock
- Box.IntBox - Class in de.scravy.bedrock
- Box.LongBox - Class in de.scravy.bedrock
- breakBy(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- breakByView(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- build() - Method in interface de.scravy.bedrock.Builder
- build() - Method in class de.scravy.bedrock.HashAlgorithm.Builder
- build() - Method in class de.scravy.bedrock.MultiValuedKeyMap.Builder
- build() - Method in class de.scravy.bedrock.SpecificityTree.Builder
- build(Class<M>) - Method in class de.scravy.bedrock.SpecificityTree.Builder
- build(Class<M>, Class<V>) - Method in class de.scravy.bedrock.SpecificityTree.Builder
- builder() - Static method in class de.scravy.bedrock.ArrayMap
- builder() - Method in class de.scravy.bedrock.HashAlgorithm
- builder() - Static method in class de.scravy.bedrock.MultiValuedKeyMap
- builder() - Static method in class de.scravy.bedrock.Seq
- builder() - Static method in class de.scravy.bedrock.Set
- builder(int) - Static method in class de.scravy.bedrock.Seq
- Builder<Element,TargetCollection> - Interface in de.scravy.bedrock
-
Builds up a collection made up of elements of type Element.
- Builder() - Constructor for class de.scravy.bedrock.HashAlgorithm.Builder
- Builder() - Constructor for class de.scravy.bedrock.MultiValuedKeyMap.Builder
- Builder() - Constructor for class de.scravy.bedrock.SpecificityTree.Builder
- byteToInt(byte) - Static method in class de.scravy.bedrock.Numbers
C
- C<E,L extends HList<L>> - Class in de.scravy.bedrock.hlist
- C() - Constructor for class de.scravy.bedrock.hlist.C
- call(Try<R>) - Method in interface de.scravy.bedrock.Callback
- call(Object, R) - Method in interface de.scravy.bedrock.Callback
- call(Object, T) - Method in class de.scravy.bedrock.Promise
- call(T, Consumer<T>) - Static method in class de.scravy.bedrock.Functions
- call(T, U, BiConsumer<T, U>) - Static method in class de.scravy.bedrock.Functions
- callable(T) - Static method in class de.scravy.bedrock.NoOp
- Callback<R> - Interface in de.scravy.bedrock
- capacity() - Method in class de.scravy.bedrock.RingBuffer
- capitalize(String) - Static method in class de.scravy.bedrock.Strings
- capitalizeFirstCharacter(String) - Static method in class de.scravy.bedrock.Strings
- character(char) - Static method in interface de.scravy.bedrock.CharParser
- characteristics() - Method in interface de.scravy.bedrock.Builder
- CharParser<T> - Interface in de.scravy.bedrock
- CharParser.Result<E> - Class in de.scravy.bedrock
- CharParser.Result.NoParse<E> - Class in de.scravy.bedrock
- CharParser.Result.Success<E> - Class in de.scravy.bedrock
- choice(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
- choice(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
- clear() - Method in class de.scravy.bedrock.ArrayMapBuilder
- clear() - Method in class de.scravy.bedrock.SeqBuilder
- codepointsOfString(String) - Static method in class de.scravy.bedrock.Seq
- collector() - Static method in class de.scravy.bedrock.ArrayMap
- collector() - Static method in class de.scravy.bedrock.Seq
- combiner() - Method in interface de.scravy.bedrock.Builder
- commonPrefix(Seq<A>, Seq<B>) - Static method in class de.scravy.bedrock.Seq
- commonPrefixLength(Seq<A>, Seq<B>) - Static method in class de.scravy.bedrock.Seq
- commonPrefixView(Seq<A>, Seq<B>) - Static method in class de.scravy.bedrock.Seq
- compareTo(Either<L, R>) - Method in class de.scravy.bedrock.Either.Left
- compareTo(Either<L, R>) - Method in class de.scravy.bedrock.Either.Right
- compareTo(C<E, L>) - Method in class de.scravy.bedrock.hlist.C
- compareTo(Nil) - Method in class de.scravy.bedrock.hlist.Nil
- compareTo(Pair<A, B>) - Method in class de.scravy.bedrock.Pair
- compareTo(Quadruple<A, B, C, D>) - Method in class de.scravy.bedrock.Quadruple
- compareTo(Reflections.Property) - Method in class de.scravy.bedrock.Reflections.Property
- compareTo(Triple<A, B, C>) - Method in class de.scravy.bedrock.Triple
- compareTo(H) - Method in interface de.scravy.bedrock.Hash
- compareTo(H) - Method in class de.scravy.bedrock.Hash.Hash512
- compile(String) - Static method in interface de.scravy.bedrock.Arithmetic.Expression
- compile(String) - Static method in interface de.scravy.bedrock.Arithmetic.OptimizedExpression
- compose(Function<B, C>, Function<A, B>) - Static method in class de.scravy.bedrock.Functions
- computeSpecificityFor(K) - Static method in class de.scravy.bedrock.SpecificityTree
- concat(Seq<E>...) - Static method in class de.scravy.bedrock.Seq
- concatView(Seq<E>...) - Static method in class de.scravy.bedrock.Seq
- cons(E) - Static method in class de.scravy.bedrock.hlist.Nil
- cons(E, Cons<E>) - Static method in class de.scravy.bedrock.Cons
- cons(E, L) - Static method in class de.scravy.bedrock.hlist.HList
- cons(F) - Method in class de.scravy.bedrock.hlist.C
- Cons<E> - Class in de.scravy.bedrock
- Cons() - Constructor for class de.scravy.bedrock.Cons
- constant() - Static method in class de.scravy.bedrock.Functions
- constant() - Static method in class de.scravy.bedrock.NoOp
- constant(A) - Static method in class de.scravy.bedrock.Functions
-
Returns a function that ignores it's arguments and always returns the given value.
- constant(T) - Static method in class de.scravy.bedrock.NoOp
- constantDouble(double) - Static method in class de.scravy.bedrock.Functions
- constantInt(int) - Static method in class de.scravy.bedrock.Functions
- constantLong(long) - Static method in class de.scravy.bedrock.Functions
- consume(int) - Method in interface de.scravy.bedrock.ThrowingIntConsumer
- consume(int, E) - Method in interface de.scravy.bedrock.Seq.WithIndexConsumer
-
Deprecated.
- consume(A) - Method in interface de.scravy.bedrock.ThrowingConsumer
- consume(A, B) - Method in interface de.scravy.bedrock.ThrowingBiConsumer
- consume(ThrowingConsumer<? super Exception>, ThrowingConsumer<E>) - Method in class de.scravy.bedrock.Try
- consume(ThrowingConsumer<? super Exception>, ThrowingConsumer<E>) - Method in class de.scravy.bedrock.Try.Failure
- consume(ThrowingConsumer<? super Exception>, ThrowingConsumer<E>) - Method in class de.scravy.bedrock.Try.Success
- consume(In, Callback<Out>) - Method in class de.scravy.bedrock.Control.Async
- consumer() - Static method in class de.scravy.bedrock.NoOp
- Container<E> - Interface in de.scravy.bedrock
- contains(E) - Method in interface de.scravy.bedrock.Container
- contains(E) - Method in class de.scravy.bedrock.Seq
- contains(E) - Method in class de.scravy.bedrock.Set
- contains(T) - Method in class de.scravy.bedrock.Box
- containsAll(Iterable<E>) - Method in class de.scravy.bedrock.Set
- containsAny(Iterable<E>) - Method in class de.scravy.bedrock.Set
- Context - Class in de.scravy.bedrock
- Context() - Constructor for class de.scravy.bedrock.Context
- Control - Class in de.scravy.bedrock
-
Missing control structures for Java.
- Control() - Constructor for class de.scravy.bedrock.Control
- Control.Async<In,Out> - Class in de.scravy.bedrock
- Control.TypeOfBranch<A,T> - Class in de.scravy.bedrock
- Control.TypeOfVoidBranch<A> - Class in de.scravy.bedrock
- Control.ValueOfBranch<A,T> - Class in de.scravy.bedrock
- Control.ValueOfVoidBranch<A> - Class in de.scravy.bedrock
- Conversions - Class in de.scravy.bedrock
- Conversions() - Constructor for class de.scravy.bedrock.Conversions
- count(E) - Method in class de.scravy.bedrock.Seq
- countBy(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- countIncoming(int) - Method in class de.scravy.bedrock.SimpleDirectedGraph
- countIncomingEdges(V) - Method in class de.scravy.bedrock.DirectedGraph
- countOutgoing(int) - Method in class de.scravy.bedrock.SimpleDirectedGraph
- countOutgoingEdges(V) - Method in class de.scravy.bedrock.DirectedGraph
- curried() - Method in interface de.scravy.bedrock.Function2
- curry(BiFunction<A, B, C>) - Static method in class de.scravy.bedrock.Functions
- curry(Function<Pair<A, B>, C>) - Static method in class de.scravy.bedrock.Functions
- curryPair(BiFunction<A, B, C>) - Static method in class de.scravy.bedrock.Functions
D
- DateTimes - Class in de.scravy.bedrock
- DateTimes() - Constructor for class de.scravy.bedrock.DateTimes
- DateTimes.Interval - Class in de.scravy.bedrock
- de.scravy.bedrock - package de.scravy.bedrock
- de.scravy.bedrock.hlist - package de.scravy.bedrock.hlist
- dec() - Method in class de.scravy.bedrock.Box.DoubleBox
- dec() - Method in class de.scravy.bedrock.Box.IntBox
- dec() - Method in class de.scravy.bedrock.Box.LongBox
- decomposeIntoDays() - Method in class de.scravy.bedrock.DateTimes.Interval
- DirectedGraph<V> - Class in de.scravy.bedrock
- distinct() - Method in class de.scravy.bedrock.Seq
-
Returns a copy of this Seq with no duplicates.
- div(double) - Static method in class de.scravy.bedrock.Operators
- div(double, double) - Static method in class de.scravy.bedrock.Operators
- div(int) - Static method in class de.scravy.bedrock.Operators
- div(int, int) - Static method in class de.scravy.bedrock.Operators
- div(long) - Static method in class de.scravy.bedrock.Operators
- div(long, long) - Static method in class de.scravy.bedrock.Operators
- div(Double) - Static method in class de.scravy.bedrock.Operators
- div(Double, Double) - Static method in class de.scravy.bedrock.Operators
- div(Integer) - Static method in class de.scravy.bedrock.Operators
- div(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- div(Long) - Static method in class de.scravy.bedrock.Operators
- div(Long, Long) - Static method in class de.scravy.bedrock.Operators
- div(BigDecimal) - Static method in class de.scravy.bedrock.Operators
- div(BigDecimal, BigDecimal) - Static method in class de.scravy.bedrock.Operators
- div(BigInteger) - Static method in class de.scravy.bedrock.Operators
- div(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- div(N) - Static method in class de.scravy.bedrock.Operators
- div(N, N) - Static method in class de.scravy.bedrock.Operators
- doubleBox() - Static method in class de.scravy.bedrock.Box
- doubleBox(double) - Static method in class de.scravy.bedrock.Box
- DoubleBox() - Constructor for class de.scravy.bedrock.Box.DoubleBox
- doubleConstant(A) - Static method in class de.scravy.bedrock.Functions
- doubleExists(DoublePredicate) - Method in class de.scravy.bedrock.Box.DoubleBox
- doubleHash() - Static method in class de.scravy.bedrock.Sha256
- doubleHash() - Static method in class de.scravy.bedrock.Sha512
- doubleProduct(Seq<Double>) - Static method in class de.scravy.bedrock.Seq
- doubleSum(Seq<Double>) - Static method in class de.scravy.bedrock.Seq
- draw() - Method in interface de.scravy.bedrock.Container
- draw(Random) - Method in interface de.scravy.bedrock.Container
- draw(Random) - Method in class de.scravy.bedrock.Seq
- draw(Random) - Method in class de.scravy.bedrock.Set
- dropWhile(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- dropWhileView(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- dynamic(Iterable<?>) - Static method in class de.scravy.bedrock.hlist.HList
E
- edges() - Method in class de.scravy.bedrock.DirectedGraph
- either(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
- either(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
- Either<L,R> - Class in de.scravy.bedrock
- Either() - Constructor for class de.scravy.bedrock.Either
- Either.Left<L,R> - Class in de.scravy.bedrock
- Either.Right<L,R> - Class in de.scravy.bedrock
- empty() - Static method in class de.scravy.bedrock.ArrayMap
- empty() - Static method in class de.scravy.bedrock.Cons
- empty() - Method in class de.scravy.bedrock.HashAlgorithm
- empty() - Static method in class de.scravy.bedrock.hlist.HList
- empty() - Static method in interface de.scravy.bedrock.Mapping
- empty() - Static method in class de.scravy.bedrock.Seq
- empty() - Static method in class de.scravy.bedrock.Set
- EmptyIteratorException - Exception in de.scravy.bedrock
- EmptyIteratorException() - Constructor for exception de.scravy.bedrock.EmptyIteratorException
- EmptyMapping() - Constructor for class de.scravy.bedrock.Mapping.EmptyMapping
- entrySet() - Method in class de.scravy.bedrock.SpecificityTree
- EnvironmentVariables - Class in de.scravy.bedrock
- EnvironmentVariables() - Constructor for class de.scravy.bedrock.EnvironmentVariables
- eq(boolean, boolean) - Static method in class de.scravy.bedrock.Operators
- eq(double, double) - Static method in class de.scravy.bedrock.Operators
- eq(int, int) - Static method in class de.scravy.bedrock.Operators
- eq(long, long) - Static method in class de.scravy.bedrock.Operators
- eq(Object, Object) - Static method in class de.scravy.bedrock.Operators
- equals(Object) - Method in class de.scravy.bedrock.ArrayMap
- equals(Object) - Method in class de.scravy.bedrock.Mapping.EmptyMapping
- equals(Object) - Method in class de.scravy.bedrock.Seq
- eval(Function<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.Expression.BinaryOperation
- eval(Function<String, BigDecimal>) - Method in interface de.scravy.bedrock.Arithmetic.Expression
- eval(Function<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.Expression.LiteralValue
- eval(Function<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.Expression.VariableReference
- eval(Function<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.OptimizedExpression.BinaryOperation
- eval(Function<String, BigDecimal>) - Method in interface de.scravy.bedrock.Arithmetic.OptimizedExpression
- eval(Function<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.OptimizedExpression.LiteralValue
- eval(Function<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.OptimizedExpression.VariableReference
- execute() - Method in interface de.scravy.bedrock.ThrowingRunnable
- execute(A) - Method in interface de.scravy.bedrock.ThrowingFunction
- execute(A, B) - Method in interface de.scravy.bedrock.ThrowingBiFunction
- execute(Callable<E>) - Static method in class de.scravy.bedrock.Try
- exhaustively(UnaryOperator<A>, A) - Static method in class de.scravy.bedrock.Control
-
Applies the given function on a value until that value does not change anymore (i.e.
- exists(DoublePredicate) - Method in class de.scravy.bedrock.Box.DoubleBox
-
Deprecated.
- exists(IntPredicate) - Method in class de.scravy.bedrock.Box.IntBox
-
Deprecated.
- exists(LongPredicate) - Method in class de.scravy.bedrock.Box.LongBox
-
Deprecated.
- exists(Predicate<? super E>) - Method in interface de.scravy.bedrock.Container
- exists(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- exists(Predicate<? super E>) - Method in class de.scravy.bedrock.Set
- exists(Predicate<T>) - Method in class de.scravy.bedrock.Box
- expandTo(TemporalUnit) - Method in class de.scravy.bedrock.DateTimes.Interval
-
Expand this interval to completely cover the specified units it spans into.
- explode(String, String) - Static method in class de.scravy.bedrock.Strings
- ExtendedIterable<T> - Interface in de.scravy.bedrock
- ExtendedIterable.ForEachWithIndexConsumer<T> - Interface in de.scravy.bedrock
F
- f1(Function<A, R>) - Static method in class de.scravy.bedrock.Functions
- f2(BiFunction<A, B, R>) - Static method in class de.scravy.bedrock.Functions
- fail(Object) - Method in interface de.scravy.bedrock.Callback
- fail(Throwable) - Method in class de.scravy.bedrock.Promise
- failed(Throwable) - Static method in class de.scravy.bedrock.Promise
- FAILED - de.scravy.bedrock.Promise.State
- FailedRecoveringException(Exception, Exception) - Constructor for exception de.scravy.bedrock.Try.FailedRecoveringException
- failure(Exception) - Static method in class de.scravy.bedrock.Try
- fallback(E) - Method in class de.scravy.bedrock.Try.Failure
- fallback(E) - Method in class de.scravy.bedrock.Try
- fallback(E) - Method in class de.scravy.bedrock.Try.Success
- fallbackWith(Supplier<E>) - Method in class de.scravy.bedrock.Try.Failure
- fallbackWith(Supplier<E>) - Method in class de.scravy.bedrock.Try
- fallbackWith(Supplier<E>) - Method in class de.scravy.bedrock.Try.Success
- fillInStackTrace() - Method in exception de.scravy.bedrock.LightweightException
- fillInStackTrace() - Method in exception de.scravy.bedrock.LightweightRuntimeException
- filter(Class<F>) - Method in class de.scravy.bedrock.Seq
- filter(Class<F>) - Method in class de.scravy.bedrock.Set
- filter(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- filter(Predicate<? super E>) - Method in class de.scravy.bedrock.Try.Failure
- filter(Predicate<? super E>) - Method in class de.scravy.bedrock.Try
- filter(Predicate<? super E>) - Method in class de.scravy.bedrock.Try.Success
- filter(Predicate<E>) - Method in class de.scravy.bedrock.Set
- filter(Predicate<K>) - Method in class de.scravy.bedrock.ArrayMap
- filter(Predicate<T>) - Method in class de.scravy.bedrock.Promise
- filterNot(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- filterNot(Predicate<E>) - Method in class de.scravy.bedrock.Set
- filterWithValue(BiPredicate<K, V>) - Method in class de.scravy.bedrock.ArrayMap
- find(E) - Method in class de.scravy.bedrock.Seq
- findBy(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- findFirst(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- findFirstNonNull(K, Function<? super K, ? extends T>...) - Static method in class de.scravy.bedrock.Control
-
Evaluates the given functions one by one, returning the result of the first function that does not yield null, without executing the remaining functions.
- finisher() - Method in interface de.scravy.bedrock.Builder
- flatMap(ThrowingFunction<? super E, Try<F>>) - Method in class de.scravy.bedrock.Try.Failure
- flatMap(ThrowingFunction<? super E, Try<F>>) - Method in class de.scravy.bedrock.Try
- flatMap(ThrowingFunction<? super E, Try<F>>) - Method in class de.scravy.bedrock.Try.Success
- flatMap(Function<? super E, Seq<F>>) - Method in class de.scravy.bedrock.Seq
- flatMapIterable(Function<? super E, ? extends Iterable<F>>) - Method in class de.scravy.bedrock.Seq
- flatMapOptional(ThrowingFunction<? super E, Optional<F>>) - Method in class de.scravy.bedrock.Try
- flatMapOptional(Function<? super E, Optional<F>>) - Method in class de.scravy.bedrock.Seq
- flip(BiFunction<A, B, R>) - Static method in class de.scravy.bedrock.Functions
- flipped() - Method in interface de.scravy.bedrock.Function2
- fold(ThrowingFunction<? super Exception, F>, ThrowingFunction<E, F>) - Method in class de.scravy.bedrock.Try.Failure
- fold(ThrowingFunction<? super Exception, F>, ThrowingFunction<E, F>) - Method in class de.scravy.bedrock.Try
- fold(ThrowingFunction<? super Exception, F>, ThrowingFunction<E, F>) - Method in class de.scravy.bedrock.Try.Success
- fold(Function<L, T>, Function<R, T>) - Method in class de.scravy.bedrock.Either
- fold(Function<L, T>, Function<R, T>) - Method in class de.scravy.bedrock.Either.Left
- fold(Function<L, T>, Function<R, T>) - Method in class de.scravy.bedrock.Either.Right
- foldl(BiFunction<? super A, ? super E, ? extends A>, A) - Method in class de.scravy.bedrock.Seq
- foldl(BiFunction<T, Object, T>, T) - Method in class de.scravy.bedrock.hlist.C
- foldl(BiFunction<T, Object, T>, T) - Method in class de.scravy.bedrock.hlist.HList
- foldl(BiFunction<T, Object, T>, T) - Method in class de.scravy.bedrock.hlist.Nil
- foldl1(BiFunction<? super E, ? super E, ? extends E>) - Method in class de.scravy.bedrock.Seq
- foldl1f(BiFunction<? super A, ? super E, ? extends A>, Function<? super E, ? extends A>) - Method in class de.scravy.bedrock.Seq
- foldr(BiFunction<? super E, ? super A, ? extends A>, A) - Method in class de.scravy.bedrock.Seq
- foldr(BiFunction<Object, T, T>, T) - Method in class de.scravy.bedrock.hlist.C
- foldr(BiFunction<Object, T, T>, T) - Method in class de.scravy.bedrock.hlist.HList
- foldr(BiFunction<Object, T, T>, T) - Method in class de.scravy.bedrock.hlist.Nil
- foldr1(BiFunction<? super E, ? super E, ? extends E>) - Method in class de.scravy.bedrock.Seq
- foldr1f(BiFunction<? super E, ? super A, ? extends A>, Function<? super E, ? extends A>) - Method in class de.scravy.bedrock.Seq
- forAll(Predicate<? super E>) - Method in interface de.scravy.bedrock.Container
- forAll(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- forAll(Predicate<? super E>) - Method in class de.scravy.bedrock.Set
- forEach(String, IntConsumer) - Static method in class de.scravy.bedrock.Strings
- forEach(BiConsumer<? super From, ? super To>) - Method in interface de.scravy.bedrock.Mapping
- forEach(BiConsumer<K, V>) - Method in class de.scravy.bedrock.ArrayMapBuilder
- ForEach - Class in de.scravy.bedrock
- ForEach() - Constructor for class de.scravy.bedrock.ForEach
- forEachCodepoint(String, IntConsumer) - Static method in class de.scravy.bedrock.Strings
- forEachCodepointWithIndex(String, Strings.CodepointWithIndexConsumer) - Static method in class de.scravy.bedrock.Strings
- forEachIncoming(int, IntConsumer) - Method in class de.scravy.bedrock.SimpleDirectedGraph
- forEachIncomingEdge(V, Consumer<V>) - Method in class de.scravy.bedrock.DirectedGraph
- forEachLeft(Consumer<L>) - Method in class de.scravy.bedrock.Either
- forEachLeft(Consumer<L>) - Method in class de.scravy.bedrock.Either.Left
- forEachLeft(Consumer<L>) - Method in class de.scravy.bedrock.Either.Right
- forEachOutgoing(int, IntConsumer) - Method in class de.scravy.bedrock.SimpleDirectedGraph
- forEachOutgoingEdge(V, Consumer<V>) - Method in class de.scravy.bedrock.DirectedGraph
- forEachRight(Consumer<R>) - Method in class de.scravy.bedrock.Either
- forEachRight(Consumer<R>) - Method in class de.scravy.bedrock.Either.Left
- forEachRight(Consumer<R>) - Method in class de.scravy.bedrock.Either.Right
- forEachWithIndex(ExtendedIterable.ForEachWithIndexConsumer<T>) - Method in interface de.scravy.bedrock.ExtendedIterable
- forever(ThrowingRunnable) - Static method in class de.scravy.bedrock.Control
- forever(Thread.UncaughtExceptionHandler, ThrowingRunnable) - Static method in class de.scravy.bedrock.Control
- from(BiFunction<A, B, R>) - Static method in interface de.scravy.bedrock.Function2
- from(Function<A, R>) - Static method in interface de.scravy.bedrock.Function1
- from(Supplier<R>) - Static method in interface de.scravy.bedrock.Function0
- fromBytes(byte[]) - Static method in class de.scravy.bedrock.UUIDs
- fromEdges(Seq<Pair<V, V>>) - Static method in class de.scravy.bedrock.DirectedGraph
- fromHList(C<A, C<B, C<C, C<D, L>>>>) - Static method in class de.scravy.bedrock.Quadruple
- fromHList(C<A, C<B, C<C, L>>>) - Static method in class de.scravy.bedrock.Triple
- fromHList(C<A, C<B, L>>) - Static method in class de.scravy.bedrock.Pair
- fromIterable(Iterable<E>) - Static method in interface de.scravy.bedrock.Container
- fromIterable(Iterable<T>) - Static method in interface de.scravy.bedrock.ExtendedIterable
- fromOptional(Optional<E>) - Static method in class de.scravy.bedrock.Try
- fromTo(Class<From>, Class<To>) - Static method in class de.scravy.bedrock.Conversions
- fromTo(Class<From>, Class<To>, From) - Static method in class de.scravy.bedrock.Conversions
- fst() - Method in class de.scravy.bedrock.Pair
- fulfill(T) - Method in class de.scravy.bedrock.Promise
- fulfilled(T) - Static method in class de.scravy.bedrock.Promise
- FULFILLED - de.scravy.bedrock.Promise.State
- Function0<R> - Interface in de.scravy.bedrock
- Function1<A,R> - Interface in de.scravy.bedrock
- Function2<A,B,R> - Interface in de.scravy.bedrock
- Function3<A,B,C,R> - Interface in de.scravy.bedrock
- Function4<A,B,C,D,R> - Interface in de.scravy.bedrock
- Functions - Class in de.scravy.bedrock
- Functions() - Constructor for class de.scravy.bedrock.Functions
- Functions.ToBooleanBiFunction<A,B> - Interface in de.scravy.bedrock
G
- get() - Method in class de.scravy.bedrock.Box.DoubleBox
- get() - Method in class de.scravy.bedrock.Box.IntBox
- get() - Method in class de.scravy.bedrock.Box.LongBox
- get() - Method in class de.scravy.bedrock.Promise
- get() - Method in class de.scravy.bedrock.Try.Failure
- get() - Method in class de.scravy.bedrock.Try
- get() - Method in class de.scravy.bedrock.Try.Success
- get(int) - Method in class de.scravy.bedrock.Seq
- get(Seq<K>) - Method in class de.scravy.bedrock.MultiValuedKeyMap
- get(Seq<K>, Supplier<T>) - Method in class de.scravy.bedrock.MultiValuedKeyMap
- get(Seq<K>, Supplier<T>, List<Object>) - Method in class de.scravy.bedrock.MultiValuedKeyMap
-
Lookup a value in the map and trace the path taken to find it.
- get(Seq<K>, T) - Method in class de.scravy.bedrock.MultiValuedKeyMap
- get(Seq<K>, T, List<Object>) - Method in class de.scravy.bedrock.MultiValuedKeyMap
-
Lookup a value in the map and trace the path taken to find it.
- get(From) - Method in interface de.scravy.bedrock.Mapping
-
Retrieves the value associated with the given key or Optional.empty() if the key is not mapped to any value.
- get(String) - Static method in class de.scravy.bedrock.Context
- get(String, Class<T>) - Static method in class de.scravy.bedrock.Context
- get(K) - Method in class de.scravy.bedrock.ArrayMap
- get(K) - Method in class de.scravy.bedrock.Mapping.EmptyMapping
- get(K) - Method in class de.scravy.bedrock.SpecificityTree
- get(T) - Method in class de.scravy.bedrock.Reflections.Property
- getBoxedClassFor(Class<?>) - Static method in class de.scravy.bedrock.Reflections
- getBytes() - Method in interface de.scravy.bedrock.Hash
- getBytes() - Method in class de.scravy.bedrock.Hash.Hash256
- getBytes() - Method in class de.scravy.bedrock.Hash.Hash512
- getClass(T) - Static method in class de.scravy.bedrock.Obj
- getCommonBaseClass(Class<?>, Class<?>) - Static method in class de.scravy.bedrock.Reflections
- getDuration() - Method in class de.scravy.bedrock.DateTimes.Interval
- getenv(Function<String, String>, String) - Static method in class de.scravy.bedrock.EnvironmentVariables
- getException() - Method in class de.scravy.bedrock.Promise
- getException() - Method in class de.scravy.bedrock.Try
- getException() - Method in class de.scravy.bedrock.Try.Success
- getFactory(Class<S>, Class<T>) - Static method in class de.scravy.bedrock.Reflections
- getFactory(Class<T>) - Static method in class de.scravy.bedrock.Reflections
- getFactoryConstructor(Class<S>, Class<T>) - Static method in class de.scravy.bedrock.Reflections
- getFactoryMethod(Class<S>, Class<T>) - Static method in class de.scravy.bedrock.Reflections
- getFirst() - Method in interface de.scravy.bedrock.Tuple2
- getFourth() - Method in interface de.scravy.bedrock.Tuple4
- getInstance() - Static method in class de.scravy.bedrock.Context
- getKey() - Method in class de.scravy.bedrock.Pair
- getLeft() - Method in class de.scravy.bedrock.Either
- getLeft() - Method in class de.scravy.bedrock.Either.Left
- getLeft() - Method in class de.scravy.bedrock.Either.Right
- getLeftValue() - Method in class de.scravy.bedrock.Either
- getLeftValue() - Method in class de.scravy.bedrock.Either.Left
- getLeftValue() - Method in class de.scravy.bedrock.Either.Right
- getMessage() - Method in exception de.scravy.bedrock.TaskCompletedMoreThanOnceException
- getOptionally(String, Class<T>) - Static method in class de.scravy.bedrock.Context
- getOrElse(From, To) - Method in interface de.scravy.bedrock.Mapping
- getOrNull(From) - Method in interface de.scravy.bedrock.Mapping
- getParents(Class<?>) - Static method in class de.scravy.bedrock.Reflections
- getPrimitiveClassFor(Class<?>) - Static method in class de.scravy.bedrock.Reflections
- getProperties(Class<T>) - Static method in class de.scravy.bedrock.Reflections
- getRemaining() - Method in class de.scravy.bedrock.CharParser.Result
- getRemaining() - Method in class de.scravy.bedrock.Parser.Result
- getRight() - Method in class de.scravy.bedrock.Either
- getRight() - Method in class de.scravy.bedrock.Either.Left
- getRight() - Method in class de.scravy.bedrock.Either.Right
- getRightValue() - Method in class de.scravy.bedrock.Either
- getRightValue() - Method in class de.scravy.bedrock.Either.Left
- getRightValue() - Method in class de.scravy.bedrock.Either.Right
- getSecond() - Method in interface de.scravy.bedrock.Tuple2
- getThird() - Method in interface de.scravy.bedrock.Tuple3
- getValue() - Method in class de.scravy.bedrock.Box.DoubleBox
- getValue() - Method in class de.scravy.bedrock.Box.IntBox
- getValue() - Method in class de.scravy.bedrock.Box.LongBox
- getValue() - Method in class de.scravy.bedrock.CharParser.Result
- getValue() - Method in class de.scravy.bedrock.Either
- getValue() - Method in class de.scravy.bedrock.Pair
- getValue() - Method in class de.scravy.bedrock.Parser.Result
- getValue() - Method in class de.scravy.bedrock.Promise
- Graphs - Class in de.scravy.bedrock
-
Graph algorithms.
- Graphs() - Constructor for class de.scravy.bedrock.Graphs
- group() - Method in class de.scravy.bedrock.Seq
- groupBy(BiPredicate<? super E, ? super E>) - Method in class de.scravy.bedrock.Seq
- gt(double, double) - Static method in class de.scravy.bedrock.Operators
- gt(int, int) - Static method in class de.scravy.bedrock.Operators
- gt(long, long) - Static method in class de.scravy.bedrock.Operators
- gt(E, E) - Static method in class de.scravy.bedrock.Operators
- gt(Double, Double) - Static method in class de.scravy.bedrock.Operators
- gt(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- gt(Long, Long) - Static method in class de.scravy.bedrock.Operators
- gte(double, double) - Static method in class de.scravy.bedrock.Operators
- gte(int, int) - Static method in class de.scravy.bedrock.Operators
- gte(long, long) - Static method in class de.scravy.bedrock.Operators
- gte(E, E) - Static method in class de.scravy.bedrock.Operators
- gte(Double, Double) - Static method in class de.scravy.bedrock.Operators
- gte(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- gte(Long, Long) - Static method in class de.scravy.bedrock.Operators
H
- hash(Object...) - Method in class de.scravy.bedrock.HashAlgorithm
- Hash<H extends Hash<H>> - Interface in de.scravy.bedrock
- Hash.Hash256<H extends Hash<H>> - Class in de.scravy.bedrock
- Hash.Hash512<H extends Hash<H>> - Class in de.scravy.bedrock
- HashAlgorithm<H extends Hash<H>> - Class in de.scravy.bedrock
- HashAlgorithm() - Constructor for class de.scravy.bedrock.HashAlgorithm
- HashAlgorithm.Builder - Class in de.scravy.bedrock
- hashBigDecimal(BigDecimal) - Method in class de.scravy.bedrock.HashAlgorithm
- hashBigInteger(BigInteger) - Method in class de.scravy.bedrock.HashAlgorithm
- hashByte(byte) - Method in class de.scravy.bedrock.HashAlgorithm
- hashBytes(byte[]) - Method in class de.scravy.bedrock.HashAlgorithm
- hashChar(char) - Method in class de.scravy.bedrock.HashAlgorithm
- hashCode() - Method in class de.scravy.bedrock.ArrayMap
- hashCode() - Method in class de.scravy.bedrock.Mapping.EmptyMapping
- hashCode() - Method in class de.scravy.bedrock.Seq
- hashDouble(double) - Method in class de.scravy.bedrock.HashAlgorithm
- hashFloat(float) - Method in class de.scravy.bedrock.HashAlgorithm
- hashInt(int) - Method in class de.scravy.bedrock.HashAlgorithm
- hashLong(long) - Method in class de.scravy.bedrock.HashAlgorithm
- hashMap(Mapping<?, ?>) - Method in class de.scravy.bedrock.HashAlgorithm
- hashObject(Object) - Method in class de.scravy.bedrock.HashAlgorithm
- hashPojo(T) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawByte(byte) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawChar(char) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawDouble(double) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawFloat(float) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawInt(int) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawLong(long) - Method in class de.scravy.bedrock.HashAlgorithm
- hashRawShort(short) - Method in class de.scravy.bedrock.HashAlgorithm
- hashSequence(Iterable<?>) - Method in class de.scravy.bedrock.HashAlgorithm
- hashShort(short) - Method in class de.scravy.bedrock.HashAlgorithm
- hashString(String) - Method in class de.scravy.bedrock.HashAlgorithm
- hashTreeMap(TreeMap<?, ?>) - Method in class de.scravy.bedrock.HashAlgorithm
- hashUnorderedCollection(Iterable<?>) - Method in class de.scravy.bedrock.HashAlgorithm
- hasIncoming(int) - Method in class de.scravy.bedrock.SimpleDirectedGraph
- hasIncomingEdges(V) - Method in class de.scravy.bedrock.DirectedGraph
- HasLength - Interface in de.scravy.bedrock
- HasLengthAtLeast - Interface in de.scravy.bedrock
- hasOutgoing(int) - Method in class de.scravy.bedrock.SimpleDirectedGraph
- hasOutgoingEdges(V) - Method in class de.scravy.bedrock.DirectedGraph
- head() - Method in class de.scravy.bedrock.Cons
- head() - Method in class de.scravy.bedrock.Seq
- headOptional() - Method in class de.scravy.bedrock.Seq
- hlist(E) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I, J) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I, J, K) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I, J, K, L) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I, J, K, L, M) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I, J, K, L, M, N) - Static method in class de.scravy.bedrock.hlist.HList
- hlist(E, F, G, H, I, J, K, L, M, N, O) - Static method in class de.scravy.bedrock.hlist.HList
- HList<This extends HList<This>> - Class in de.scravy.bedrock.hlist
- HList() - Constructor for class de.scravy.bedrock.hlist.HList
- HList.ForEachWithIndexPredicate - Interface in de.scravy.bedrock.hlist
I
- id() - Static method in class de.scravy.bedrock.Functions
-
Returns the identity function.
- identity() - Static method in class de.scravy.bedrock.NoOp
- inc() - Method in class de.scravy.bedrock.Box.DoubleBox
- inc() - Method in class de.scravy.bedrock.Box.IntBox
- inc() - Method in class de.scravy.bedrock.Box.LongBox
- index(V) - Method in class de.scravy.bedrock.DirectedGraph
- inits() - Method in class de.scravy.bedrock.Seq
- initsView() - Method in class de.scravy.bedrock.Seq
- intBox() - Static method in class de.scravy.bedrock.Box
- intBox(int) - Static method in class de.scravy.bedrock.Box
- IntBox() - Constructor for class de.scravy.bedrock.Box.IntBox
- intConstant(A) - Static method in class de.scravy.bedrock.Functions
- intercalate(Seq<E>) - Method in class de.scravy.bedrock.Seq
- intersect(ArrayMap<K, V>) - Method in class de.scravy.bedrock.ArrayMap
- intersect(Seq<E>) - Method in class de.scravy.bedrock.Seq
-
Returns a distinct Seq that contains only the elements that occur in both sets.
- intersect(Set<E>) - Method in class de.scravy.bedrock.Set
- intersperse(E) - Method in class de.scravy.bedrock.Seq
- Interval() - Constructor for class de.scravy.bedrock.DateTimes.Interval
- intExists(IntPredicate) - Method in class de.scravy.bedrock.Box.IntBox
- intFromByteArray(byte[]) - Static method in class de.scravy.bedrock.Numbers
- intFromByteArrayAtOffset(int, byte[]) - Static method in class de.scravy.bedrock.Numbers
- intFromBytes(byte, byte, byte, byte) - Static method in class de.scravy.bedrock.Numbers
- intProduct(Seq<Integer>) - Static method in class de.scravy.bedrock.Seq
- intSum(Seq<Integer>) - Static method in class de.scravy.bedrock.Seq
- isApproximately(double, double) - Static method in class de.scravy.bedrock.Numbers
- isEmpty() - Method in class de.scravy.bedrock.ArrayMapBuilder
- isEmpty() - Method in class de.scravy.bedrock.Cons
- isEmpty() - Method in interface de.scravy.bedrock.Container
- isEmpty() - Method in interface de.scravy.bedrock.Mapping
- isEmpty() - Method in class de.scravy.bedrock.Seq
- isEmpty() - Method in class de.scravy.bedrock.SeqBuilder
- isEmpty() - Method in class de.scravy.bedrock.Set
- isFailure() - Method in class de.scravy.bedrock.Promise
- isFailure() - Method in class de.scravy.bedrock.Try.Failure
- isFailure() - Method in class de.scravy.bedrock.Try
- isLeft() - Method in class de.scravy.bedrock.Either
- isLeft() - Method in class de.scravy.bedrock.Either.Left
- isLeft() - Method in class de.scravy.bedrock.Either.Right
- isNonBlank(String) - Static method in class de.scravy.bedrock.Strings
- isNonEmpty(String) - Static method in class de.scravy.bedrock.Strings
- isNoParse() - Method in class de.scravy.bedrock.CharParser.Result
- isNoParse() - Method in class de.scravy.bedrock.CharParser.Result.NoParse
- isNoParse() - Method in class de.scravy.bedrock.Parser.Result
- isNoParse() - Method in class de.scravy.bedrock.Parser.Result.NoParse
- isNullOrBlank(String) - Static method in class de.scravy.bedrock.Strings
- isNullOrEmpty(String) - Static method in class de.scravy.bedrock.Strings
- isPending() - Method in class de.scravy.bedrock.Promise
- isRight() - Method in class de.scravy.bedrock.Either
- isRight() - Method in class de.scravy.bedrock.Either.Left
- isRight() - Method in class de.scravy.bedrock.Either.Right
- isSuccess() - Method in class de.scravy.bedrock.CharParser.Result
- isSuccess() - Method in class de.scravy.bedrock.CharParser.Result.Success
- isSuccess() - Method in class de.scravy.bedrock.Parser.Result
- isSuccess() - Method in class de.scravy.bedrock.Parser.Result.Success
- isSuccess() - Method in class de.scravy.bedrock.Promise
- isSuccess() - Method in class de.scravy.bedrock.Try
- isSuccess() - Method in class de.scravy.bedrock.Try.Success
- isSupported() - Static method in class de.scravy.bedrock.Sha256
- isSupported() - Static method in class de.scravy.bedrock.Sha512
- iterate(UnaryOperator<A>, BiPredicate<A, A>, A) - Static method in class de.scravy.bedrock.Control
-
Iterates a function on a given value until a certain exit criterion is met.
- iterator() - Method in class de.scravy.bedrock.ArrayMap
- iterator() - Method in class de.scravy.bedrock.ArrayMapBuilder
- iterator() - Method in class de.scravy.bedrock.Box
- iterator() - Method in class de.scravy.bedrock.Cons
- iterator() - Method in class de.scravy.bedrock.hlist.C
- iterator() - Method in class de.scravy.bedrock.hlist.Nil
- iterator() - Method in interface de.scravy.bedrock.Mapping
- iterator() - Method in class de.scravy.bedrock.RingBuffer
- iterator() - Method in class de.scravy.bedrock.Seq
- iterator() - Method in class de.scravy.bedrock.SeqBuilder
- iterator() - Method in class de.scravy.bedrock.Set
- iterator() - Method in class de.scravy.bedrock.SetBuilder
- iterator() - Method in class de.scravy.bedrock.SpecificityTree
- iterator() - Method in class de.scravy.bedrock.Try.Failure
- iterator() - Method in class de.scravy.bedrock.Try.Success
J
- jsonParser() - Static method in class de.scravy.bedrock.Parsers
K
- keys() - Method in class de.scravy.bedrock.ArrayMap
- keys() - Method in class de.scravy.bedrock.Mapping.EmptyMapping
- keys() - Method in interface de.scravy.bedrock.Mapping
L
- last() - Method in class de.scravy.bedrock.Seq
- lastOptional() - Method in class de.scravy.bedrock.Seq
- left(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
-
Creates a parser that parses leftParser and then rightParser but returns the result of leftParser (the left one).
- left(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
-
Creates a parser that parses p1 and then p2 but returns the result of p1 (the left one).
- left(L) - Static method in class de.scravy.bedrock.Either
- Left() - Constructor for class de.scravy.bedrock.Either.Left
- length() - Method in interface de.scravy.bedrock.HasLength
- lengthAtLeast(int) - Method in interface de.scravy.bedrock.ExtendedIterable
- lengthAtLeast(int) - Method in interface de.scravy.bedrock.HasLength
- lengthAtLeast(int) - Method in interface de.scravy.bedrock.HasLengthAtLeast
-
Checks whether this has at least that much elements.
- lift(Function<A, R>) - Static method in class de.scravy.bedrock.Try
- LightweightException - Exception in de.scravy.bedrock
- LightweightException() - Constructor for exception de.scravy.bedrock.LightweightException
- LightweightException(String) - Constructor for exception de.scravy.bedrock.LightweightException
- LightweightException(String, Throwable) - Constructor for exception de.scravy.bedrock.LightweightException
- LightweightException(Throwable) - Constructor for exception de.scravy.bedrock.LightweightException
- LightweightRuntimeException - Exception in de.scravy.bedrock
- LightweightRuntimeException() - Constructor for exception de.scravy.bedrock.LightweightRuntimeException
- LightweightRuntimeException(String) - Constructor for exception de.scravy.bedrock.LightweightRuntimeException
- LightweightRuntimeException(String, Throwable) - Constructor for exception de.scravy.bedrock.LightweightRuntimeException
- LightweightRuntimeException(Throwable) - Constructor for exception de.scravy.bedrock.LightweightRuntimeException
- LiteralValue() - Constructor for class de.scravy.bedrock.Arithmetic.Expression.LiteralValue
- LiteralValue() - Constructor for class de.scravy.bedrock.Arithmetic.OptimizedExpression.LiteralValue
- longBox() - Static method in class de.scravy.bedrock.Box
- longBox(long) - Static method in class de.scravy.bedrock.Box
- LongBox() - Constructor for class de.scravy.bedrock.Box.LongBox
- longConstant(A) - Static method in class de.scravy.bedrock.Functions
- longExists(LongPredicate) - Method in class de.scravy.bedrock.Box.LongBox
- longFromByteArray(byte[]) - Static method in class de.scravy.bedrock.Numbers
- longFromByteArrayAtOffset(int, byte[]) - Static method in class de.scravy.bedrock.Numbers
- longFromBytes(byte, byte, byte, byte, byte, byte, byte, byte) - Static method in class de.scravy.bedrock.Numbers
- longProduct(Seq<Long>) - Static method in class de.scravy.bedrock.Seq
- longSum(Seq<Long>) - Static method in class de.scravy.bedrock.Seq
- lt(double, double) - Static method in class de.scravy.bedrock.Operators
- lt(int, int) - Static method in class de.scravy.bedrock.Operators
- lt(long, long) - Static method in class de.scravy.bedrock.Operators
- lt(E, E) - Static method in class de.scravy.bedrock.Operators
- lt(Double, Double) - Static method in class de.scravy.bedrock.Operators
- lt(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- lt(Long, Long) - Static method in class de.scravy.bedrock.Operators
- lte(double, double) - Static method in class de.scravy.bedrock.Operators
- lte(int, int) - Static method in class de.scravy.bedrock.Operators
- lte(long, long) - Static method in class de.scravy.bedrock.Operators
- lte(E, E) - Static method in class de.scravy.bedrock.Operators
- lte(Double, Double) - Static method in class de.scravy.bedrock.Operators
- lte(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- lte(Long, Long) - Static method in class de.scravy.bedrock.Operators
M
- many(CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- many(Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- many1(CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- many1(Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- map(ThrowingFunction<? super E, ? extends F>) - Method in class de.scravy.bedrock.Try.Failure
- map(ThrowingFunction<? super E, ? extends F>) - Method in class de.scravy.bedrock.Try
- map(ThrowingFunction<? super E, ? extends F>) - Method in class de.scravy.bedrock.Try.Success
- map(ThrowingFunction<T, U>) - Method in class de.scravy.bedrock.Promise
- map(Function<? super E, ? extends F>) - Method in class de.scravy.bedrock.Seq
- map(Function<A, C>, Function<B, D>) - Method in class de.scravy.bedrock.Pair
- map(Function<A, D>, Function<B, E>, Function<C, F>) - Method in class de.scravy.bedrock.Triple
- map(Function<A, E>, Function<B, F>, Function<C, G>, Function<D, H>) - Method in class de.scravy.bedrock.Quadruple
- map(Function<E, F>) - Method in class de.scravy.bedrock.CharParser.Result
- map(Function<E, F>) - Method in class de.scravy.bedrock.CharParser.Result.NoParse
- map(Function<E, F>) - Method in class de.scravy.bedrock.CharParser.Result.Success
- map(Function<E, F>) - Method in class de.scravy.bedrock.Parser.Result
- map(Function<E, F>) - Method in class de.scravy.bedrock.Parser.Result.NoParse
- map(Function<E, F>) - Method in class de.scravy.bedrock.Parser.Result.Success
- map(Function<T, U>) - Method in interface de.scravy.bedrock.CharParser
- map(Function<T, U>) - Method in interface de.scravy.bedrock.Parser
- mapFirst(Function<A, C>) - Method in class de.scravy.bedrock.Pair
- mapFirst(Function<A, D>) - Method in class de.scravy.bedrock.Triple
- mapFirst(Function<A, E>) - Method in class de.scravy.bedrock.Quadruple
- mapFourth(Function<D, E>) - Method in class de.scravy.bedrock.Quadruple
- mapLeft(Function<L, L2>) - Method in class de.scravy.bedrock.Either.Left
- mapLeft(Function<L, L2>) - Method in class de.scravy.bedrock.Either
- mapLeft(Function<L, L2>) - Method in class de.scravy.bedrock.Either.Right
- Mapping<From,To> - Interface in de.scravy.bedrock
-
A Mapping from keys to values.
- Mapping.EmptyMapping<K,V> - Class in de.scravy.bedrock
- mapRight(Function<R, R2>) - Method in class de.scravy.bedrock.Either.Left
- mapRight(Function<R, R2>) - Method in class de.scravy.bedrock.Either
- mapRight(Function<R, R2>) - Method in class de.scravy.bedrock.Either.Right
- mapSecond(Function<B, C>) - Method in class de.scravy.bedrock.Pair
- mapSecond(Function<B, D>) - Method in class de.scravy.bedrock.Triple
- mapSecond(Function<B, E>) - Method in class de.scravy.bedrock.Quadruple
- mapThird(Function<C, D>) - Method in class de.scravy.bedrock.Triple
- mapThird(Function<C, E>) - Method in class de.scravy.bedrock.Quadruple
- mapValues(Function<V, W>) - Method in class de.scravy.bedrock.ArrayMap
- mapValuesWithKey(BiFunction<K, V, W>) - Method in class de.scravy.bedrock.ArrayMap
- mask(HList.ForEachWithIndexPredicate) - Method in class de.scravy.bedrock.hlist.HList
- maximum() - Method in class de.scravy.bedrock.Seq
- maximum() - Method in class de.scravy.bedrock.Set
- maximum(double...) - Method in class de.scravy.bedrock.Arithmetic
- maximum(int...) - Method in class de.scravy.bedrock.Arithmetic
- maximum(long...) - Method in class de.scravy.bedrock.Arithmetic
- maximum(Seq<E>) - Static method in class de.scravy.bedrock.Seq
- maximumBy(Comparator<? super E>) - Method in class de.scravy.bedrock.Seq
- maximumOptional() - Method in class de.scravy.bedrock.Set
- memoizing() - Method in interface de.scravy.bedrock.Function0
- memoizing(Function<A, R>) - Static method in class de.scravy.bedrock.Control
-
Turns a function into a memoizing function which caches result values for the given arguments.
- memoizing(IntFunction<R>) - Static method in class de.scravy.bedrock.Control
- memoizing(LongFunction<R>) - Static method in class de.scravy.bedrock.Control
- memoizing(Supplier<T>) - Static method in class de.scravy.bedrock.Control
-
Turns a supplier into a memoizing supplier, which invokes the actual supplier only once, caches the result, and returns that henceforth.
- merkleTree(Collection<H>) - Method in class de.scravy.bedrock.HashAlgorithm
- minimum() - Method in class de.scravy.bedrock.Seq
- minimum() - Method in class de.scravy.bedrock.Set
- minimum(double...) - Method in class de.scravy.bedrock.Arithmetic
- minimum(int...) - Method in class de.scravy.bedrock.Arithmetic
- minimum(long...) - Method in class de.scravy.bedrock.Arithmetic
- minimum(Seq<E>) - Static method in class de.scravy.bedrock.Seq
- minimumBy(Comparator<? super E>) - Method in class de.scravy.bedrock.Seq
- minimumOptional() - Method in class de.scravy.bedrock.Set
- minus(double) - Static method in class de.scravy.bedrock.Operators
- minus(double, double) - Static method in class de.scravy.bedrock.Operators
- minus(int) - Static method in class de.scravy.bedrock.Operators
- minus(int, int) - Static method in class de.scravy.bedrock.Operators
- minus(long) - Static method in class de.scravy.bedrock.Operators
- minus(long, long) - Static method in class de.scravy.bedrock.Operators
- minus(Double) - Static method in class de.scravy.bedrock.Operators
- minus(Double, Double) - Static method in class de.scravy.bedrock.Operators
- minus(Integer) - Static method in class de.scravy.bedrock.Operators
- minus(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- minus(Long) - Static method in class de.scravy.bedrock.Operators
- minus(Long, Long) - Static method in class de.scravy.bedrock.Operators
- minus(BigDecimal) - Static method in class de.scravy.bedrock.Operators
- minus(BigDecimal, BigDecimal) - Static method in class de.scravy.bedrock.Operators
- minus(BigInteger) - Static method in class de.scravy.bedrock.Operators
- minus(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- minus(N) - Static method in class de.scravy.bedrock.Operators
- minus(N, N) - Static method in class de.scravy.bedrock.Operators
- mod(double) - Static method in class de.scravy.bedrock.Operators
- mod(double, double) - Static method in class de.scravy.bedrock.Operators
- mod(int) - Static method in class de.scravy.bedrock.Operators
- mod(int, int) - Static method in class de.scravy.bedrock.Operators
- mod(long) - Static method in class de.scravy.bedrock.Operators
- mod(long, long) - Static method in class de.scravy.bedrock.Operators
- mod(Double) - Static method in class de.scravy.bedrock.Operators
- mod(Double, Double) - Static method in class de.scravy.bedrock.Operators
- mod(Integer) - Static method in class de.scravy.bedrock.Operators
- mod(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- mod(Long) - Static method in class de.scravy.bedrock.Operators
- mod(Long, Long) - Static method in class de.scravy.bedrock.Operators
- mod(BigInteger) - Static method in class de.scravy.bedrock.Operators
- mod(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- mod(N) - Static method in class de.scravy.bedrock.Operators
- mod(N, N) - Static method in class de.scravy.bedrock.Operators
- MultiValuedKeyMap<T> - Class in de.scravy.bedrock
- MultiValuedKeyMap() - Constructor for class de.scravy.bedrock.MultiValuedKeyMap
- MultiValuedKeyMap.Builder<T> - Class in de.scravy.bedrock
N
- Name() - Constructor for class de.scravy.bedrock.Strings.Name
- NAMESPACE_DNS - Static variable in class de.scravy.bedrock.UUIDs
- NAMESPACE_OID - Static variable in class de.scravy.bedrock.UUIDs
- NAMESPACE_URL - Static variable in class de.scravy.bedrock.UUIDs
- NAMESPACE_X500 - Static variable in class de.scravy.bedrock.UUIDs
- neq(boolean, boolean) - Static method in class de.scravy.bedrock.Operators
- neq(double, double) - Static method in class de.scravy.bedrock.Operators
- neq(int, int) - Static method in class de.scravy.bedrock.Operators
- neq(long, long) - Static method in class de.scravy.bedrock.Operators
- neq(Object, Object) - Static method in class de.scravy.bedrock.Operators
- nil() - Static method in class de.scravy.bedrock.hlist.HList
- Nil - Class in de.scravy.bedrock.hlist
- Nil() - Constructor for class de.scravy.bedrock.hlist.Nil
- nonEmpty() - Method in interface de.scravy.bedrock.Container
- nonEmpty() - Method in class de.scravy.bedrock.SeqBuilder
- noneOf(String) - Static method in interface de.scravy.bedrock.CharParser
- NoOp - Class in de.scravy.bedrock
- NoOp() - Constructor for class de.scravy.bedrock.NoOp
- NoParse() - Constructor for class de.scravy.bedrock.CharParser.Result.NoParse
- NoParse() - Constructor for class de.scravy.bedrock.Parser.Result.NoParse
- NoParseException(CharParser.Result) - Constructor for exception de.scravy.bedrock.Parsers.NoParseException
- NoParseException(Parser.Result) - Constructor for exception de.scravy.bedrock.Parsers.NoParseException
- not(Predicate<T>) - Static method in class de.scravy.bedrock.Functions
- NotImplementedException - Exception in de.scravy.bedrock
-
Thrown when a method (for example when implementing an interface) is not (yet) implemented by the implementation.
- NotImplementedException() - Constructor for exception de.scravy.bedrock.NotImplementedException
- NotImplementedException(String) - Constructor for exception de.scravy.bedrock.NotImplementedException
- NULL - Static variable in class de.scravy.bedrock.UUIDs
- Numbers - Class in de.scravy.bedrock
- Numbers() - Constructor for class de.scravy.bedrock.Numbers
O
- Obj - Class in de.scravy.bedrock
- Obj() - Constructor for class de.scravy.bedrock.Obj
- of(A, B) - Static method in class de.scravy.bedrock.Pair
- of(Pair<K, V>...) - Static method in class de.scravy.bedrock.ArrayMap
- of(E...) - Static method in class de.scravy.bedrock.Seq
- of(E...) - Static method in class de.scravy.bedrock.Set
- of(Instant, Instant) - Static method in class de.scravy.bedrock.DateTimes.Interval
- of(Map.Entry<A, B>) - Static method in class de.scravy.bedrock.Pair
- ofArray(E[]) - Static method in class de.scravy.bedrock.Seq
- ofCollection(Collection<? extends E>) - Static method in class de.scravy.bedrock.Seq
- ofCollection(Collection<E>) - Static method in class de.scravy.bedrock.Set
- offer(E) - Method in class de.scravy.bedrock.RingBuffer
- ofGenerator(IntFunction<E>, int) - Static method in class de.scravy.bedrock.Seq
- ofGeneratorMemoizing(IntFunction<E>, int) - Static method in class de.scravy.bedrock.Seq
- ofIterable(Iterable<? extends E>) - Static method in class de.scravy.bedrock.Seq
- ofIterable(Iterable<E>) - Static method in class de.scravy.bedrock.Set
- ofIterator(Iterator<? extends E>) - Static method in class de.scravy.bedrock.Seq
- ofIterator(Iterator<E>) - Static method in class de.scravy.bedrock.Set
- ofMap(Map<K, V>) - Static method in class de.scravy.bedrock.ArrayMap
- ofPair(Pair<A, B>) - Static method in class de.scravy.bedrock.Seq
- ofSeq(Seq<Pair<K, V>>) - Static method in class de.scravy.bedrock.ArrayMap
- ofSeq(Seq<E>) - Static method in class de.scravy.bedrock.Set
- ofSortedSet(SortedSet<E>) - Static method in class de.scravy.bedrock.Set
- ofString(String) - Static method in class de.scravy.bedrock.Seq
- ofTreeMap(TreeMap<K, V>) - Static method in class de.scravy.bedrock.ArrayMap
- onComplete(Callback<T>) - Method in class de.scravy.bedrock.Promise
- one(Class<N>) - Static method in class de.scravy.bedrock.Numbers
- oneOf(CharParser<? extends T>...) - Static method in interface de.scravy.bedrock.CharParser
- oneOf(Parser<? extends T>...) - Static method in interface de.scravy.bedrock.Parser
- onFailure(ThrowingConsumer<Throwable>) - Method in class de.scravy.bedrock.Promise
- onSuccess(ThrowingConsumer<T>) - Method in class de.scravy.bedrock.Promise
- Operators - Class in de.scravy.bedrock
- Operators() - Constructor for class de.scravy.bedrock.Operators
- optimize() - Method in interface de.scravy.bedrock.Arithmetic.Expression
- optimize(Map<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.Expression.BinaryOperation
- optimize(Map<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.Expression.LiteralValue
- optimize(Map<String, BigDecimal>) - Method in interface de.scravy.bedrock.Arithmetic.Expression
- optimize(Map<String, BigDecimal>) - Method in class de.scravy.bedrock.Arithmetic.Expression.VariableReference
- option(Supplier<T>, Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- option(T, CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- option(T, Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- optional(CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- optional(Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- optionOrGet(Supplier<T>, CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- or(int) - Static method in class de.scravy.bedrock.Operators
- or(int, int) - Static method in class de.scravy.bedrock.Operators
- or(long) - Static method in class de.scravy.bedrock.Operators
- or(long, long) - Static method in class de.scravy.bedrock.Operators
- or(Seq<Boolean>) - Static method in class de.scravy.bedrock.Seq
- or(Integer) - Static method in class de.scravy.bedrock.Operators
- or(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- or(Long) - Static method in class de.scravy.bedrock.Operators
- or(Long, Long) - Static method in class de.scravy.bedrock.Operators
- or(BigInteger) - Static method in class de.scravy.bedrock.Operators
- or(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- or(Predicate<? extends T>...) - Static method in class de.scravy.bedrock.Functions
-
Combines many predicates into a predicate that accepts its input it if it passes one of these.
- or(N) - Static method in class de.scravy.bedrock.Operators
- or(N, N) - Static method in class de.scravy.bedrock.Operators
- orElse(E) - Method in class de.scravy.bedrock.Try.Failure
- orElse(E) - Method in class de.scravy.bedrock.Try
- orElse(E) - Method in class de.scravy.bedrock.Try.Success
- orElseDo(ThrowingConsumer<Exception>) - Method in class de.scravy.bedrock.Try.Failure
- orElseDo(ThrowingConsumer<Exception>) - Method in class de.scravy.bedrock.Try
- orElseDo(ThrowingConsumer<Exception>) - Method in class de.scravy.bedrock.Try.Success
- orElseGet(Supplier<? extends E>) - Method in class de.scravy.bedrock.Try.Failure
- orElseGet(Supplier<? extends E>) - Method in class de.scravy.bedrock.Try
- orElseGet(Supplier<? extends E>) - Method in class de.scravy.bedrock.Try.Success
- orElseNull() - Method in class de.scravy.bedrock.Try.Failure
- orElseNull() - Method in class de.scravy.bedrock.Try
- orElseNull() - Method in class de.scravy.bedrock.Try.Success
- orElseThrow() - Method in class de.scravy.bedrock.Try.Failure
- orElseThrow() - Method in class de.scravy.bedrock.Try
- orElseThrow() - Method in class de.scravy.bedrock.Try.Success
- orElseThrowRuntime() - Method in class de.scravy.bedrock.Try.Failure
- orElseThrowRuntime() - Method in class de.scravy.bedrock.Try
- orElseThrowRuntime() - Method in class de.scravy.bedrock.Try.Success
- otherwise(Try<E>) - Method in class de.scravy.bedrock.Try.Failure
- otherwise(Try<E>) - Method in class de.scravy.bedrock.Try
- otherwise(Try<E>) - Method in class de.scravy.bedrock.Try.Success
P
- pair(A, B) - Static method in class de.scravy.bedrock.Pair
- Pair<A,B> - Class in de.scravy.bedrock
-
An immutable tuple.
- Pair() - Constructor for class de.scravy.bedrock.Pair
- parallel(ThrowingConsumer<Callback<T>>...) - Static method in class de.scravy.bedrock.Control
- parallel(Executor, ThrowingRunnable...) - Static method in class de.scravy.bedrock.Control
- parallel(Executor, Callable<? extends T>...) - Static method in class de.scravy.bedrock.Control
- ParallelExecutionException - Exception in de.scravy.bedrock
- ParallelExecutionException(Seq<Throwable>) - Constructor for exception de.scravy.bedrock.ParallelExecutionException
- ParallelExecutionException(Throwable...) - Constructor for exception de.scravy.bedrock.ParallelExecutionException
- parse(Seq<?>) - Method in interface de.scravy.bedrock.Parser
- parse(Seq<Character>) - Method in interface de.scravy.bedrock.CharParser
- parse(String) - Method in interface de.scravy.bedrock.CharParser
- parse(String) - Static method in class de.scravy.bedrock.DateTimes.Interval
- parse(String) - Method in class de.scravy.bedrock.Parsers.JsonParser
- parse(String, String) - Static method in class de.scravy.bedrock.DateTimes.Interval
- parse(Source) - Method in interface de.scravy.bedrock.Parsers.SimpleParser
- parseDateTime(String) - Static method in class de.scravy.bedrock.DateTimes
-
The network law dictates: Be liberal in what you accept, be conservative in what you emit.
- parseDateTime(String, int) - Static method in class de.scravy.bedrock.DateTimes
-
Like DateTimeUtil
DateTimes.parseDateTime(String), but accepts an additional argument which specifies how many components of the timestamp will be taken into account. - parseInstant(String) - Method in class de.scravy.bedrock.DateTimes
- parseInterval(String) - Method in class de.scravy.bedrock.DateTimes
- parseInterval(String, String) - Method in class de.scravy.bedrock.DateTimes
- parseName(String) - Static method in class de.scravy.bedrock.Strings
- Parser<T> - Interface in de.scravy.bedrock
- Parser.Result<E> - Class in de.scravy.bedrock
- Parser.Result.NoParse<E> - Class in de.scravy.bedrock
- Parser.Result.Success<E> - Class in de.scravy.bedrock
- Parsers - Class in de.scravy.bedrock
- Parsers() - Constructor for class de.scravy.bedrock.Parsers
- Parsers.JsonParser - Class in de.scravy.bedrock
- Parsers.NoParseException - Exception in de.scravy.bedrock
- Parsers.SimpleParser<Source,Target> - Interface in de.scravy.bedrock
- partitionBy(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- peek() - Method in class de.scravy.bedrock.RingBuffer
- PENDING - de.scravy.bedrock.Promise.State
- permutations() - Method in class de.scravy.bedrock.Seq
- permutationsIterator() - Method in class de.scravy.bedrock.Seq
- plus(double) - Static method in class de.scravy.bedrock.Operators
- plus(double, double) - Static method in class de.scravy.bedrock.Operators
- plus(int) - Static method in class de.scravy.bedrock.Operators
- plus(int, int) - Static method in class de.scravy.bedrock.Operators
- plus(long) - Static method in class de.scravy.bedrock.Operators
- plus(long, long) - Static method in class de.scravy.bedrock.Operators
- plus(Double) - Static method in class de.scravy.bedrock.Operators
- plus(Double, Double) - Static method in class de.scravy.bedrock.Operators
- plus(Integer) - Static method in class de.scravy.bedrock.Operators
- plus(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- plus(Long) - Static method in class de.scravy.bedrock.Operators
- plus(Long, Long) - Static method in class de.scravy.bedrock.Operators
- plus(BigDecimal) - Static method in class de.scravy.bedrock.Operators
- plus(BigDecimal, BigDecimal) - Static method in class de.scravy.bedrock.Operators
- plus(BigInteger) - Static method in class de.scravy.bedrock.Operators
- plus(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- plus(N) - Static method in class de.scravy.bedrock.Operators
- plus(N, N) - Static method in class de.scravy.bedrock.Operators
- poll() - Method in class de.scravy.bedrock.RingBuffer
- predicate(Function<T, Boolean>) - Static method in class de.scravy.bedrock.Functions
-
Turns a function that results in a boxed Boolean into a Predicate.
- promise() - Static method in class de.scravy.bedrock.Promise
- Promise<T> - Class in de.scravy.bedrock
- Promise.State - Enum in de.scravy.bedrock
- Property() - Constructor for class de.scravy.bedrock.Reflections.Property
- proxy(Class<T>, ThrowingBiFunction<String, Seq<Object>, Object>) - Static method in class de.scravy.bedrock.Reflections
- put(K, V) - Method in class de.scravy.bedrock.SpecificityTree
Q
- quadruple(A, B, C, D) - Static method in class de.scravy.bedrock.Quadruple
- Quadruple<A,B,C,D> - Class in de.scravy.bedrock
- Quadruple() - Constructor for class de.scravy.bedrock.Quadruple
R
- range(char, char) - Static method in interface de.scravy.bedrock.CharParser
- rangeExclusive(int, int) - Static method in class de.scravy.bedrock.Seq
- rangeInclusive(int, int) - Static method in class de.scravy.bedrock.Seq
- read(Class<T>) - Static method in class de.scravy.bedrock.EnvironmentVariables
- read(Function<String, String>, Class<T>) - Static method in class de.scravy.bedrock.EnvironmentVariables
- readInto(Function<String, String>, T) - Static method in class de.scravy.bedrock.EnvironmentVariables
- readInto(T) - Static method in class de.scravy.bedrock.EnvironmentVariables
- reason - Variable in exception de.scravy.bedrock.AsyncExecutionException
- recover(ThrowingFunction<Exception, F>) - Method in class de.scravy.bedrock.Try.Failure
- recover(ThrowingFunction<Exception, F>) - Method in class de.scravy.bedrock.Try
- recover(ThrowingFunction<Exception, F>) - Method in class de.scravy.bedrock.Try.Success
- recoverWith(ThrowingFunction<Exception, Try<F>>) - Method in class de.scravy.bedrock.Try.Failure
- recoverWith(ThrowingFunction<Exception, Try<F>>) - Method in class de.scravy.bedrock.Try
- recoverWith(ThrowingFunction<Exception, Try<F>>) - Method in class de.scravy.bedrock.Try.Success
- recurse(Class<T>, Predicate<T>, Function<T, Seq<?>>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
- recurse2(Class<T>, Function<T, Seq<?>>, Function<T, Parser<U>>) - Static method in interface de.scravy.bedrock.Parser
- recursive(Supplier<CharParser<T>>) - Static method in interface de.scravy.bedrock.CharParser
-
Creates a parser that is constructed at first invocation for recursive invocation of the parser.
- recursive(Supplier<Parser<T>>) - Static method in interface de.scravy.bedrock.Parser
-
Creates a parser that is constructed at first invocation for recursive invocation of the parser.
- Reflections - Class in de.scravy.bedrock
- Reflections() - Constructor for class de.scravy.bedrock.Reflections
- Reflections.Property<T> - Class in de.scravy.bedrock
- renderKebapCamelCase() - Method in class de.scravy.bedrock.Strings.Name
- renderLowerCamelCase() - Method in class de.scravy.bedrock.Strings.Name
- renderLowerKebapCase() - Method in class de.scravy.bedrock.Strings.Name
- renderLowerSnakeCase() - Method in class de.scravy.bedrock.Strings.Name
- renderUpperCamelCase() - Method in class de.scravy.bedrock.Strings.Name
- renderUpperSnakeCase() - Method in class de.scravy.bedrock.Strings.Name
- replace(String, Pair<String, String>...) - Static method in class de.scravy.bedrock.Strings
- report(Object) - Static method in class de.scravy.bedrock.Control
- result() - Method in class de.scravy.bedrock.ArrayMapBuilder
- result() - Method in interface de.scravy.bedrock.Builder
- result() - Method in class de.scravy.bedrock.SeqBuilder
- result() - Method in class de.scravy.bedrock.SetBuilder
- Result() - Constructor for class de.scravy.bedrock.CharParser.Result
- Result() - Constructor for class de.scravy.bedrock.Parser.Result
- RethrownException(Exception) - Constructor for exception de.scravy.bedrock.Try.RethrownException
- reverseIterator() - Method in class de.scravy.bedrock.Seq
- right(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
-
Creates a parser that parses leftParser and then rightParser but returns the result of rightParser (the right one).
- right(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
-
Creates a parser that parses p1 and then p2 but returns the result of p2 (the right one).
- right(R) - Static method in class de.scravy.bedrock.Either
- Right() - Constructor for class de.scravy.bedrock.Either.Right
- RingBuffer<E> - Class in de.scravy.bedrock
- RingBuffer(int) - Constructor for class de.scravy.bedrock.RingBuffer
- rotated(int) - Method in class de.scravy.bedrock.Seq
-
Rotates the list by amount positions.
- run() - Method in interface de.scravy.bedrock.ThrowingRunnable
- run(Callback<R>) - Method in interface de.scravy.bedrock.Tasks.Task0
- run(Callback<R>, A1) - Method in interface de.scravy.bedrock.Tasks.Task1
- run(Callback<R>, A1, A2) - Method in interface de.scravy.bedrock.Tasks.Task2
- run(Callback<R>, A1, A2, A3) - Method in interface de.scravy.bedrock.Tasks.Task3
- run(Callback<R>, A1, A2, A3, A4) - Method in interface de.scravy.bedrock.Tasks.Task4
- run(Callback<R>, A1, A2, A3, A4, A5) - Method in interface de.scravy.bedrock.Tasks.Task5
- run(Callback<R>, A1, A2, A3, A4, A5, A6) - Method in interface de.scravy.bedrock.Tasks.Task6
- run(Callback<R>, A1, A2, A3, A4, A5, A6, A7) - Method in interface de.scravy.bedrock.Tasks.Task7
- run(Callback<R>, A1, A2, A3, A4, A5, A6, A7, A8) - Method in interface de.scravy.bedrock.Tasks.Task8
- run(Callback<R>, A1, A2, A3, A4, A5, A6, A7, A8, A9) - Method in interface de.scravy.bedrock.Tasks.Task9
- run(Callback<R>, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) - Method in interface de.scravy.bedrock.Tasks.Task10
- run(Callback<R>, Function<String, Object>) - Method in interface de.scravy.bedrock.Tasks.Task
- run(ThrowingRunnable) - Static method in class de.scravy.bedrock.Try
-
Tries to run the given ThrowingRunnable and throws a RuntimeException in case it fails.
- run(In, Callback<Out>) - Method in class de.scravy.bedrock.Control.Async
- run(String, ThrowingRunnable) - Static method in class de.scravy.bedrock.Try
-
Tries to run the given ThrowingRunnable and throws a RuntimeException with the given message in case it fails.
- run(Executor, In, Callback<Out>) - Method in class de.scravy.bedrock.Control.Async
- runnable() - Static method in class de.scravy.bedrock.NoOp
- runPromised(In) - Method in class de.scravy.bedrock.Control.Async
- runPromised(Executor, In) - Method in class de.scravy.bedrock.Control.Async
S
- safe() - Method in interface de.scravy.bedrock.ThrowingBiFunction
- safe() - Method in interface de.scravy.bedrock.ThrowingFunction
- safe(Consumer<? super Exception>) - Method in interface de.scravy.bedrock.ThrowingBiConsumer
- safe(Consumer<? super Exception>) - Method in interface de.scravy.bedrock.ThrowingConsumer
- safe(Consumer<? super Exception>) - Method in interface de.scravy.bedrock.ThrowingIntConsumer
- safe(Consumer<? super Exception>) - Method in interface de.scravy.bedrock.ThrowingRunnable
- satisfies(Class<T>, Predicate<T>) - Static method in interface de.scravy.bedrock.Parser
- satisfies(Predicate<Character>) - Static method in interface de.scravy.bedrock.CharParser
- satisfies2(Class<T>, Function<T, Optional<U>>) - Static method in interface de.scravy.bedrock.Parser
- satisfies2(Function<Character, Optional<U>>) - Static method in interface de.scravy.bedrock.CharParser
- sepBy(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
- sepBy(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
- sepBy1(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
- sepBy1(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
- seq(CharParser<T>, CharParser<U>) - Static method in interface de.scravy.bedrock.CharParser
- seq(CharParser<T>, CharParser<U>, CharParser<V>) - Static method in interface de.scravy.bedrock.CharParser
- seq(CharParser<T>, CharParser<U>, CharParser<V>, CharParser<W>) - Static method in interface de.scravy.bedrock.CharParser
- seq(Parser<T>, Parser<U>) - Static method in interface de.scravy.bedrock.Parser
- seq(Parser<T>, Parser<U>, Parser<V>) - Static method in interface de.scravy.bedrock.Parser
- seq(Parser<T>, Parser<U>, Parser<V>, Parser<W>) - Static method in interface de.scravy.bedrock.Parser
- seq(E...) - Static method in class de.scravy.bedrock.Seq
- Seq<E> - Class in de.scravy.bedrock
-
An immutable sequence.
- Seq() - Constructor for class de.scravy.bedrock.Seq
- Seq.WithIndexConsumer<E> - Interface in de.scravy.bedrock
-
Deprecated.
- SeqBuilder<E> - Class in de.scravy.bedrock
-
A builder for immutable sequences.
- SeqBuilder() - Constructor for class de.scravy.bedrock.SeqBuilder
- SeqBuilder(int) - Constructor for class de.scravy.bedrock.SeqBuilder
- sequence(CharParser<T>...) - Static method in interface de.scravy.bedrock.CharParser
- sequence(Parser<T>...) - Static method in interface de.scravy.bedrock.Parser
- sequence(Iterable<CharParser<T>>) - Static method in interface de.scravy.bedrock.CharParser
- sequence(Iterable<Parser<T>>) - Static method in interface de.scravy.bedrock.Parser
- serialVersionUID - Static variable in class de.scravy.bedrock.Seq
- set(E...) - Static method in class de.scravy.bedrock.Set
- set(T, Object) - Method in class de.scravy.bedrock.Reflections.Property
- Set<E extends Comparable<? super E>> - Class in de.scravy.bedrock
- SetBuilder<E extends Comparable<? super E>> - Class in de.scravy.bedrock
-
A builder for immutable Sets.
- SetBuilder() - Constructor for class de.scravy.bedrock.SetBuilder
- setDefaultEnvironmentVariableRetriever(Function<String, String>) - Static method in class de.scravy.bedrock.EnvironmentVariables
- setDefaultReturnValue(V) - Method in class de.scravy.bedrock.ArrayMap
- setValue(double) - Method in class de.scravy.bedrock.Box.DoubleBox
- setValue(int) - Method in class de.scravy.bedrock.Box.IntBox
- setValue(long) - Method in class de.scravy.bedrock.Box.LongBox
- setValue(B) - Method in class de.scravy.bedrock.Pair
-
Since tuples are immutable this method will throw an UnsupportedOperationException.
- sha256(Object) - Static method in class de.scravy.bedrock.Obj
- Sha256 - Class in de.scravy.bedrock
- sha256double(Object) - Static method in class de.scravy.bedrock.Obj
- sha512(Object) - Static method in class de.scravy.bedrock.Obj
- Sha512 - Class in de.scravy.bedrock
- sha512double(Object) - Static method in class de.scravy.bedrock.Obj
- shuffled(Random) - Method in class de.scravy.bedrock.Seq
- shuntingYard(Iterable<T>, Consumer<T>, Mapping<T, Integer>, Predicate<T>, Predicate<T>, Predicate<T>) - Static method in interface de.scravy.bedrock.Parser
- shuntingYard(Iterable<T>, Consumer<T>, Predicate<T>, BiPredicate<T, T>, BiPredicate<T, T>, Predicate<T>, Predicate<T>, Predicate<T>) - Static method in interface de.scravy.bedrock.Parser
- SimpleDirectedGraph - Class in de.scravy.bedrock
-
A simple directed graph is defined by it's vertices and edges, where the vertices are simple indices starting from zero up to the number of vertices.
- singleHash() - Static method in class de.scravy.bedrock.Sha256
- singleHash() - Static method in class de.scravy.bedrock.Sha512
- singleton(E) - Static method in class de.scravy.bedrock.Cons
- size() - Method in class de.scravy.bedrock.hlist.C
- size() - Method in class de.scravy.bedrock.hlist.HList
- size() - Method in class de.scravy.bedrock.hlist.Nil
- size() - Method in interface de.scravy.bedrock.Mapping
- size() - Method in class de.scravy.bedrock.RingBuffer
- size() - Method in class de.scravy.bedrock.SeqBuilder
- size() - Method in class de.scravy.bedrock.Set
- skipMany(CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- skipMany(Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- sleep(Duration) - Static method in class de.scravy.bedrock.Control
- snd() - Method in class de.scravy.bedrock.Pair
- sortedBy(Comparator<? super E>) - Method in class de.scravy.bedrock.Seq
- sortedOn(Function<? super E, ? extends F>) - Method in class de.scravy.bedrock.Seq
- spanBy(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- spanByView(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- SpecificityTree<K extends HList<K>,V> - Class in de.scravy.bedrock
- SpecificityTree.Builder<L extends HList<L>> - Class in de.scravy.bedrock
- stream() - Method in interface de.scravy.bedrock.Container
- stream() - Method in interface de.scravy.bedrock.Mapping
- stream() - Method in class de.scravy.bedrock.RingBuffer
- string(String) - Static method in interface de.scravy.bedrock.CharParser
- Strings - Class in de.scravy.bedrock
- Strings() - Constructor for class de.scravy.bedrock.Strings
- Strings.Name - Class in de.scravy.bedrock
- Strings.Template - Class in de.scravy.bedrock
- stronglyConnectedComponents(DirectedGraph<V>) - Static method in class de.scravy.bedrock.Graphs
- stronglyConnectedComponents(Seq<Pair<V, V>>) - Static method in class de.scravy.bedrock.Graphs
- sub(double) - Method in class de.scravy.bedrock.Box.DoubleBox
- sub(int) - Method in class de.scravy.bedrock.Box.IntBox
- sub(int) - Method in class de.scravy.bedrock.Box.LongBox
- sub(long) - Method in class de.scravy.bedrock.Box.LongBox
- substitute(Pair<String, String>...) - Method in class de.scravy.bedrock.Strings.Template
- success(E) - Static method in class de.scravy.bedrock.Try
- success(R) - Method in interface de.scravy.bedrock.Callback
- Success() - Constructor for class de.scravy.bedrock.CharParser.Result.Success
- Success() - Constructor for class de.scravy.bedrock.Parser.Result.Success
- supplier() - Method in interface de.scravy.bedrock.Builder
- swap(boolean[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(byte[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(char[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(double[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(float[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(int[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(long[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(short[], int, int) - Static method in class de.scravy.bedrock.Control
- swap(E[], int, int) - Static method in class de.scravy.bedrock.Control
- swapped() - Method in class de.scravy.bedrock.Pair
T
- tail() - Method in class de.scravy.bedrock.Cons
- tails() - Method in class de.scravy.bedrock.Seq
- tailsView() - Method in class de.scravy.bedrock.Seq
- takeWhile(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- takeWhileView(Predicate<? super E>) - Method in class de.scravy.bedrock.Seq
- task(String, Tasks.Task0<R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, Tasks.Task1<A1, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, Tasks.Task2<A1, A2, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, Tasks.Task3<A1, A2, A3, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, Tasks.Task4<A1, A2, A3, A4, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, String, Tasks.Task5<A1, A2, A3, A4, A5, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, String, String, Tasks.Task6<A1, A2, A3, A4, A5, A6, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, String, String, String, Tasks.Task7<A1, A2, A3, A4, A5, A6, A7, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, String, String, String, String, Tasks.Task8<A1, A2, A3, A4, A5, A6, A7, A8, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, String, String, String, String, String, Tasks.Task9<A1, A2, A3, A4, A5, A6, A7, A8, A9, R>) - Static method in class de.scravy.bedrock.Tasks
- task(String, String, String, String, String, String, String, String, String, String, String, Tasks.Task10<A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R>) - Static method in class de.scravy.bedrock.Tasks
- TaskCompletedMoreThanOnceException - Exception in de.scravy.bedrock
- TaskCompletedMoreThanOnceException(Object, Object, Object, Object, Object) - Constructor for exception de.scravy.bedrock.TaskCompletedMoreThanOnceException
- Tasks - Class in de.scravy.bedrock
- Tasks() - Constructor for class de.scravy.bedrock.Tasks
- Tasks.Task<R> - Interface in de.scravy.bedrock
- Tasks.Task0<R> - Interface in de.scravy.bedrock
- Tasks.Task1<A1,R> - Interface in de.scravy.bedrock
- Tasks.Task10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,R> - Interface in de.scravy.bedrock
- Tasks.Task2<A1,A2,R> - Interface in de.scravy.bedrock
- Tasks.Task3<A1,A2,A3,R> - Interface in de.scravy.bedrock
- Tasks.Task4<A1,A2,A3,A4,R> - Interface in de.scravy.bedrock
- Tasks.Task5<A1,A2,A3,A4,A5,R> - Interface in de.scravy.bedrock
- Tasks.Task6<A1,A2,A3,A4,A5,A6,R> - Interface in de.scravy.bedrock
- Tasks.Task7<A1,A2,A3,A4,A5,A6,A7,R> - Interface in de.scravy.bedrock
- Tasks.Task8<A1,A2,A3,A4,A5,A6,A7,A8,R> - Interface in de.scravy.bedrock
- Tasks.Task9<A1,A2,A3,A4,A5,A6,A7,A8,A9,R> - Interface in de.scravy.bedrock
- Tasks.TaskSpec - Class in de.scravy.bedrock
- TaskSpec() - Constructor for class de.scravy.bedrock.Tasks.TaskSpec
- template(String, String) - Static method in class de.scravy.bedrock.Strings
- template(String, String, String) - Static method in class de.scravy.bedrock.Strings
- template(String, Function<String, String>, String) - Static method in class de.scravy.bedrock.Strings
- Template() - Constructor for class de.scravy.bedrock.Strings.Template
- test(int, Object) - Method in interface de.scravy.bedrock.hlist.HList.ForEachWithIndexPredicate
- then(ThrowingBiConsumer<Out, Callback<T>>) - Method in class de.scravy.bedrock.Control.Async
- then(ThrowingBiConsumer<Out, Callback<T>>, ThrowingBiConsumer<Out, Callback<T>>...) - Method in class de.scravy.bedrock.Control.Async
- ThrowingBiConsumer<A,B> - Interface in de.scravy.bedrock
- ThrowingBiFunction<A,B,R> - Interface in de.scravy.bedrock
- ThrowingConsumer<A> - Interface in de.scravy.bedrock
- ThrowingFunction<A,R> - Interface in de.scravy.bedrock
- ThrowingIntConsumer - Interface in de.scravy.bedrock
- ThrowingRunnable - Interface in de.scravy.bedrock
- times(double) - Static method in class de.scravy.bedrock.Operators
- times(double, double) - Static method in class de.scravy.bedrock.Operators
- times(int) - Static method in class de.scravy.bedrock.Operators
- times(int, int) - Static method in class de.scravy.bedrock.Operators
- times(int, CharParser<T>) - Static method in interface de.scravy.bedrock.CharParser
- times(int, Parser<T>) - Static method in interface de.scravy.bedrock.Parser
- times(int, ThrowingIntConsumer) - Static method in class de.scravy.bedrock.Control
- times(long) - Static method in class de.scravy.bedrock.Operators
- times(long, long) - Static method in class de.scravy.bedrock.Operators
- times(Double) - Static method in class de.scravy.bedrock.Operators
- times(Double, Double) - Static method in class de.scravy.bedrock.Operators
- times(Integer) - Static method in class de.scravy.bedrock.Operators
- times(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- times(Long) - Static method in class de.scravy.bedrock.Operators
- times(Long, Long) - Static method in class de.scravy.bedrock.Operators
- times(BigDecimal) - Static method in class de.scravy.bedrock.Operators
- times(BigDecimal, BigDecimal) - Static method in class de.scravy.bedrock.Operators
- times(BigInteger) - Static method in class de.scravy.bedrock.Operators
- times(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- times(N) - Static method in class de.scravy.bedrock.Operators
- times(N, N) - Static method in class de.scravy.bedrock.Operators
- toArray() - Method in class de.scravy.bedrock.Seq
- toArray(Class<E>) - Method in class de.scravy.bedrock.Seq
- toArrayMap(Function<? super E, ? extends K>) - Method in class de.scravy.bedrock.Seq
- toBytes(UUID) - Static method in class de.scravy.bedrock.UUIDs
- toHList() - Method in class de.scravy.bedrock.Pair
- toHList() - Method in class de.scravy.bedrock.Quadruple
- toHList() - Method in class de.scravy.bedrock.Triple
- toHList2() - Method in interface de.scravy.bedrock.Tuple2
- toHList3() - Method in interface de.scravy.bedrock.Tuple3
- toHList4() - Method in interface de.scravy.bedrock.Tuple4
- toKebapCamelCase(String) - Static method in class de.scravy.bedrock.Strings
- toList() - Method in interface de.scravy.bedrock.Container
- toList() - Method in class de.scravy.bedrock.Seq
-
Create a
java.util.Listthat contains the elements of this sequence. - toList() - Method in class de.scravy.bedrock.Set
-
Cost: O(1) - Returns a view on the underlying Seq
- toList() - Method in interface de.scravy.bedrock.Tuple2
- toList() - Method in interface de.scravy.bedrock.Tuple3
- toList() - Method in interface de.scravy.bedrock.Tuple4
- toList(Tuple2<A, B>) - Static method in class de.scravy.bedrock.Pair
- toList(Tuple3<A, B, C>) - Static method in class de.scravy.bedrock.Triple
- toList(Tuple4<A, B, C, D>) - Static method in class de.scravy.bedrock.Quadruple
- toLocalDate(Instant) - Method in class de.scravy.bedrock.DateTimes
- toLocalTime(Instant) - Method in class de.scravy.bedrock.DateTimes
- toLowerCamelCase(String) - Static method in class de.scravy.bedrock.Strings
- toLowerKebapCase(String) - Static method in class de.scravy.bedrock.Strings
- toLowerSnakeCase(String) - Static method in class de.scravy.bedrock.Strings
- toMap() - Method in interface de.scravy.bedrock.Mapping
- toMap(Function<? super E, ? extends K>) - Method in class de.scravy.bedrock.Seq
- toOptional() - Method in class de.scravy.bedrock.Promise
- toOptional() - Method in class de.scravy.bedrock.Try.Failure
- toOptional() - Method in class de.scravy.bedrock.Try.Success
- toOptional() - Method in class de.scravy.bedrock.Try
- topologicalSort(Seq<Pair<V, V>>) - Static method in class de.scravy.bedrock.Graphs
- toPromise() - Method in class de.scravy.bedrock.Try.Failure
- toPromise() - Method in class de.scravy.bedrock.Try.Success
- toPromise() - Method in class de.scravy.bedrock.Try
- toSeq() - Method in class de.scravy.bedrock.Set
-
Cost: O(1) - The underlying structure is already a Seq
- toSeq() - Method in interface de.scravy.bedrock.Tuple2
- toSeq() - Method in interface de.scravy.bedrock.Tuple3
- toSeq() - Method in interface de.scravy.bedrock.Tuple4
- toSeq(Tuple2<A, B>) - Static method in class de.scravy.bedrock.Pair
- toSeq(Tuple2<A, B>) - Static method in interface de.scravy.bedrock.Tuple2
- toSeq(Tuple3<A, B, C>) - Static method in class de.scravy.bedrock.Triple
- toSeq(Tuple4<A, B, C, D>) - Static method in class de.scravy.bedrock.Quadruple
- toSet() - Method in class de.scravy.bedrock.Set
- toString() - Method in class de.scravy.bedrock.Arithmetic.OptimizedExpression.BinaryOperation
- toString() - Method in class de.scravy.bedrock.Arithmetic.OptimizedExpression.LiteralValue
- toString() - Method in class de.scravy.bedrock.Arithmetic.OptimizedExpression.VariableReference
- toString() - Method in class de.scravy.bedrock.ArrayMap
- toString() - Method in class de.scravy.bedrock.Cons
- toString() - Method in class de.scravy.bedrock.DateTimes.Interval
- toString() - Method in class de.scravy.bedrock.Hash.Hash256
- toString() - Method in class de.scravy.bedrock.Hash.Hash512
- toString() - Method in class de.scravy.bedrock.hlist.C
- toString() - Method in class de.scravy.bedrock.RingBuffer
- toString() - Method in class de.scravy.bedrock.Seq
- toString() - Method in class de.scravy.bedrock.Set
- toThrowable(Object) - Static method in class de.scravy.bedrock.Control
- toTry() - Method in class de.scravy.bedrock.Promise
- toUpperCamelCase(String) - Static method in class de.scravy.bedrock.Strings
- toUpperSnakeCase(String) - Static method in class de.scravy.bedrock.Strings
- transform(ThrowingFunction<Exception, F>, ThrowingFunction<E, F>) - Method in class de.scravy.bedrock.Try.Failure
- transform(ThrowingFunction<Exception, F>, ThrowingFunction<E, F>) - Method in class de.scravy.bedrock.Try.Success
- transform(ThrowingFunction<Exception, F>, ThrowingFunction<E, F>) - Method in class de.scravy.bedrock.Try
- transform(Function<E, F>) - Method in class de.scravy.bedrock.Set
- transformWith(ThrowingFunction<Exception, Try<F>>, ThrowingFunction<E, Try<F>>) - Method in class de.scravy.bedrock.Try.Failure
- transformWith(ThrowingFunction<Exception, Try<F>>, ThrowingFunction<E, Try<F>>) - Method in class de.scravy.bedrock.Try.Success
- transformWith(ThrowingFunction<Exception, Try<F>>, ThrowingFunction<E, Try<F>>) - Method in class de.scravy.bedrock.Try
- triple(A, B, C) - Static method in class de.scravy.bedrock.Triple
- Triple<A,B,C> - Class in de.scravy.bedrock
- Triple() - Constructor for class de.scravy.bedrock.Triple
- Try<E> - Class in de.scravy.bedrock
- Try() - Constructor for class de.scravy.bedrock.Try
- Try.FailedRecoveringException - Exception in de.scravy.bedrock
- Try.Failure<E> - Class in de.scravy.bedrock
- Try.RethrownException - Exception in de.scravy.bedrock
- Try.Success<E> - Class in de.scravy.bedrock
- Tuple2<A,B> - Interface in de.scravy.bedrock
- Tuple3<A,B,C> - Interface in de.scravy.bedrock
- Tuple4<A,B,C,D> - Interface in de.scravy.bedrock
- tupled() - Method in interface de.scravy.bedrock.Function2
- tupled() - Method in interface de.scravy.bedrock.Function3
- type(Class<A>, ThrowingFunction<A, T>) - Static method in class de.scravy.bedrock.Control
- type_(Class<A>, ThrowingConsumer<A>) - Static method in class de.scravy.bedrock.Control
- typeOf(Object, Control.TypeOfBranch<?, ? extends T>...) - Static method in class de.scravy.bedrock.Control
- typeOf(Object, Control.TypeOfVoidBranch<?>...) - Static method in class de.scravy.bedrock.Control
- TypeOfBranch() - Constructor for class de.scravy.bedrock.Control.TypeOfBranch
- TypeOfVoidBranch() - Constructor for class de.scravy.bedrock.Control.TypeOfVoidBranch
U
- uncaughtExceptionHandler() - Static method in class de.scravy.bedrock.Control
- uncaughtExceptionHandler() - Static method in class de.scravy.bedrock.NoOp
- uncurry(Function<A, Function<B, C>>) - Static method in class de.scravy.bedrock.Functions
- uncurryPair(Function<A, Function<B, C>>) - Static method in class de.scravy.bedrock.Functions
- unfailable(ThrowingRunnable) - Static method in class de.scravy.bedrock.Try
-
Runs the given ThrowingRunnable and catches all Exceptions, reporting them to the uncaught exception handler.
- union(ArrayMap<K, V>) - Method in class de.scravy.bedrock.ArrayMap
- union(Seq<E>) - Method in class de.scravy.bedrock.Seq
-
Returns a distinct Seq that contains the elements from both this Seq and the given Seq.
- union(Set<E>) - Method in class de.scravy.bedrock.Set
- Unstable - Annotation Type in de.scravy.bedrock
-
Marks an API that is not considered stable (yet).
- update(DoubleUnaryOperator) - Method in class de.scravy.bedrock.Box.DoubleBox
- update(IntUnaryOperator) - Method in class de.scravy.bedrock.Box.IntBox
- update(LongUnaryOperator) - Method in class de.scravy.bedrock.Box.LongBox
- updateAtomic(DoubleUnaryOperator) - Method in class de.scravy.bedrock.Box.DoubleBox
- updateAtomic(IntUnaryOperator) - Method in class de.scravy.bedrock.Box.IntBox
- updateAtomic(LongUnaryOperator) - Method in class de.scravy.bedrock.Box.LongBox
- UUIDs - Class in de.scravy.bedrock
- UUIDs() - Constructor for class de.scravy.bedrock.UUIDs
V
- v3(UUID, String) - Static method in class de.scravy.bedrock.UUIDs
- v4() - Static method in class de.scravy.bedrock.UUIDs
- v5(UUID, String) - Static method in class de.scravy.bedrock.UUIDs
- value(A, ThrowingFunction<A, T>) - Static method in class de.scravy.bedrock.Control
- value_(A, ThrowingConsumer<A>) - Static method in class de.scravy.bedrock.Control
- ValueDidNotSatisfyPredicateException - Exception in de.scravy.bedrock
- ValueDidNotSatisfyPredicateException(Predicate<?>, Object) - Constructor for exception de.scravy.bedrock.ValueDidNotSatisfyPredicateException
- valueOf(Object, Control.ValueOfBranch<?, ? extends T>...) - Static method in class de.scravy.bedrock.Control
- valueOf(Object, Control.ValueOfVoidBranch<?>...) - Static method in class de.scravy.bedrock.Control
- valueOf(String) - Static method in enum de.scravy.bedrock.Promise.State
-
Returns the enum constant of this type with the specified name.
- ValueOfBranch() - Constructor for class de.scravy.bedrock.Control.ValueOfBranch
- ValueOfVoidBranch() - Constructor for class de.scravy.bedrock.Control.ValueOfVoidBranch
- values() - Method in class de.scravy.bedrock.ArrayMap
- values() - Method in interface de.scravy.bedrock.Mapping
- values() - Static method in enum de.scravy.bedrock.Promise.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VariableReference() - Constructor for class de.scravy.bedrock.Arithmetic.Expression.VariableReference
- VariableReference() - Constructor for class de.scravy.bedrock.Arithmetic.OptimizedExpression.VariableReference
- vertex(int) - Method in class de.scravy.bedrock.DirectedGraph
- vertices() - Method in class de.scravy.bedrock.DirectedGraph
W
- wait(Object) - Static method in class de.scravy.bedrock.Control
- waitFor() - Method in class de.scravy.bedrock.Promise
- waterfall(Seq<ThrowingBiConsumer<A, Callback<A>>>) - Static method in class de.scravy.bedrock.Control
- waterfall(ThrowingBiConsumer<A, Callback<A>>...) - Static method in class de.scravy.bedrock.Control
- waterfall(List<ThrowingBiConsumer<A, Callback<A>>>) - Static method in class de.scravy.bedrock.Control
- withContext(ArrayMap<String, Object>, ThrowingRunnable) - Static method in class de.scravy.bedrock.Context
- withDimension(String, Class<T>) - Method in class de.scravy.bedrock.SpecificityTree.Builder
- withDimension(String, Class<T>) - Static method in class de.scravy.bedrock.SpecificityTree
- withFirst(C) - Method in class de.scravy.bedrock.Pair
- withFirst(D) - Method in class de.scravy.bedrock.Triple
- withFirst(E) - Method in class de.scravy.bedrock.Quadruple
- withFourth(E) - Method in class de.scravy.bedrock.Quadruple
- withHead(F) - Method in class de.scravy.bedrock.hlist.C
- without(Seq<E>) - Method in class de.scravy.bedrock.Seq
-
Returns a Seq with the elements from the given Seq removed.
- without(Set<E>) - Method in class de.scravy.bedrock.Set
- withRemaining(Seq<?>) - Method in class de.scravy.bedrock.Parser.Result
- withRemaining(Seq<Character>) - Method in class de.scravy.bedrock.CharParser.Result
- withSecond(C) - Method in class de.scravy.bedrock.Pair
- withSecond(D) - Method in class de.scravy.bedrock.Triple
- withSecond(E) - Method in class de.scravy.bedrock.Quadruple
- withTail(M) - Method in class de.scravy.bedrock.hlist.C
- withThird(D) - Method in class de.scravy.bedrock.Triple
- withThird(E) - Method in class de.scravy.bedrock.Quadruple
- wrap(boolean[]) - Static method in class de.scravy.bedrock.Seq
- wrap(byte[]) - Static method in class de.scravy.bedrock.Seq
- wrap(char[]) - Static method in class de.scravy.bedrock.Seq
- wrap(double[]) - Static method in class de.scravy.bedrock.Seq
- wrap(float[]) - Static method in class de.scravy.bedrock.Seq
- wrap(int[]) - Static method in class de.scravy.bedrock.Seq
- wrap(long[]) - Static method in class de.scravy.bedrock.Seq
- wrap(short[]) - Static method in class de.scravy.bedrock.Seq
- wrap(E[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Boolean[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Byte[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Character[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Double[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Float[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Integer[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Long[]) - Static method in class de.scravy.bedrock.Seq
- wrap(Short[]) - Static method in class de.scravy.bedrock.Seq
- wrap(String) - Static method in class de.scravy.bedrock.Seq
- wrap(BitSet) - Static method in class de.scravy.bedrock.Seq
- wrap(List<E>) - Static method in class de.scravy.bedrock.Seq
- wrap(Map<From, To>) - Static method in interface de.scravy.bedrock.Mapping
X
- xor(int) - Static method in class de.scravy.bedrock.Operators
- xor(int, int) - Static method in class de.scravy.bedrock.Operators
- xor(long) - Static method in class de.scravy.bedrock.Operators
- xor(long, long) - Static method in class de.scravy.bedrock.Operators
- xor(Integer) - Static method in class de.scravy.bedrock.Operators
- xor(Integer, Integer) - Static method in class de.scravy.bedrock.Operators
- xor(Long) - Static method in class de.scravy.bedrock.Operators
- xor(Long, Long) - Static method in class de.scravy.bedrock.Operators
- xor(BigInteger) - Static method in class de.scravy.bedrock.Operators
- xor(BigInteger, BigInteger) - Static method in class de.scravy.bedrock.Operators
- xor(N) - Static method in class de.scravy.bedrock.Operators
- xor(N, N) - Static method in class de.scravy.bedrock.Operators
Z
- zero(Class<N>) - Static method in class de.scravy.bedrock.Numbers
- zeroed() - Method in class de.scravy.bedrock.HashAlgorithm
- zip(Seq<A>) - Method in class de.scravy.bedrock.Seq
- zip(Seq<A>, Seq<B>) - Static method in class de.scravy.bedrock.Seq
- zip(Seq<A>, Seq<B>, Seq<C>) - Static method in class de.scravy.bedrock.Seq
- zip(Seq<A>, Seq<B>, Seq<C>, Seq<D>) - Static method in class de.scravy.bedrock.Seq
- zipWith(BiFunction<? super E, ? super A, ? extends C>, Seq<A>) - Method in class de.scravy.bedrock.Seq
- zipWithIndex() - Method in class de.scravy.bedrock.Seq
All Classes|All Packages