Class Hierarchy
- java.lang.Object
- de.scravy.bedrock.AbstractBuilder<Element,TargetCollection,This> (implements de.scravy.bedrock.Builder<Element,TargetCollection>)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- de.scravy.bedrock.Arithmetic
- de.scravy.bedrock.Arithmetic.Expression.BinaryOperation (implements de.scravy.bedrock.Arithmetic.Expression)
- de.scravy.bedrock.Arithmetic.Expression.LiteralValue (implements de.scravy.bedrock.Arithmetic.Expression)
- de.scravy.bedrock.Arithmetic.Expression.VariableReference (implements de.scravy.bedrock.Arithmetic.Expression)
- de.scravy.bedrock.Arithmetic.OptimizedExpression.BinaryOperation (implements de.scravy.bedrock.Arithmetic.OptimizedExpression)
- de.scravy.bedrock.Arithmetic.OptimizedExpression.LiteralValue (implements de.scravy.bedrock.Arithmetic.OptimizedExpression)
- de.scravy.bedrock.Arithmetic.OptimizedExpression.VariableReference (implements de.scravy.bedrock.Arithmetic.OptimizedExpression)
- de.scravy.bedrock.ArrayMap<K,V> (implements de.scravy.bedrock.Mapping<From,To>)
- de.scravy.bedrock.Box<T> (implements java.util.function.Consumer<T>, de.scravy.bedrock.ExtendedIterable<T>, de.scravy.bedrock.Function0<R>)
- de.scravy.bedrock.CharParser.Result<E>
- de.scravy.bedrock.Cons<E> (implements de.scravy.bedrock.Container<E>)
- de.scravy.bedrock.Context
- de.scravy.bedrock.Control
- de.scravy.bedrock.Control.Async<In,Out> (implements java.util.function.Function<T,R>, de.scravy.bedrock.ThrowingBiConsumer<A,B>)
- de.scravy.bedrock.Control.TypeOfBranch<A,T>
- de.scravy.bedrock.Control.TypeOfVoidBranch<A>
- de.scravy.bedrock.Control.ValueOfBranch<A,T>
- de.scravy.bedrock.Control.ValueOfVoidBranch<A>
- de.scravy.bedrock.Conversions
- de.scravy.bedrock.DateTimes
- de.scravy.bedrock.DateTimes.Interval
- de.scravy.bedrock.Either<L,R> (implements java.lang.Comparable<T>, java.io.Serializable)
- de.scravy.bedrock.EnvironmentVariables
- de.scravy.bedrock.ForEach
- de.scravy.bedrock.Functions
- de.scravy.bedrock.Graphs
- de.scravy.bedrock.Hash.Hash256<H> (implements de.scravy.bedrock.Hash<H>)
- de.scravy.bedrock.Hash.Hash512<H> (implements de.scravy.bedrock.Hash<H>)
- de.scravy.bedrock.HashAlgorithm<H>
- de.scravy.bedrock.HashAlgorithm.Builder
- de.scravy.bedrock.Mapping.EmptyMapping<K,V> (implements de.scravy.bedrock.Mapping<From,To>)
- de.scravy.bedrock.MultiValuedKeyMap<T> (implements de.scravy.bedrock.Function1<A,R>)
- de.scravy.bedrock.MultiValuedKeyMap.Builder<T>
- de.scravy.bedrock.NoOp
- de.scravy.bedrock.Numbers
- de.scravy.bedrock.Obj
- de.scravy.bedrock.Operators
- de.scravy.bedrock.Pair<A,B> (implements java.lang.Comparable<T>, java.util.Map.Entry<K,V>, java.io.Serializable, de.scravy.bedrock.Tuple2<A,B>)
- de.scravy.bedrock.Parser.Result<E>
- de.scravy.bedrock.Parsers
- de.scravy.bedrock.Parsers.JsonParser (implements de.scravy.bedrock.Parsers.SimpleParser<Source,Target>)
- de.scravy.bedrock.Promise<T> (implements de.scravy.bedrock.Callback<R>)
- de.scravy.bedrock.Quadruple<A,B,C,D> (implements java.lang.Comparable<T>, java.io.Serializable, de.scravy.bedrock.Tuple4<A,B,C,D>)
- de.scravy.bedrock.Reflections
- de.scravy.bedrock.Reflections.Property<T> (implements java.lang.Comparable<T>)
- de.scravy.bedrock.Seq<E> (implements de.scravy.bedrock.Container<E>, java.util.function.IntFunction<R>, java.util.RandomAccess, java.io.Serializable)
- de.scravy.bedrock.Set<E> (implements de.scravy.bedrock.Container<E>, java.io.Serializable)
- de.scravy.bedrock.SimpleDirectedGraph
- de.scravy.bedrock.SpecificityTree.Builder<L>
- de.scravy.bedrock.Strings
- de.scravy.bedrock.Strings.Name
- de.scravy.bedrock.Strings.Template (implements java.util.function.Function<T,R>)
- de.scravy.bedrock.Tasks
- de.scravy.bedrock.Tasks.TaskSpec
- java.lang.Throwable (implements java.io.Serializable)
- de.scravy.bedrock.Triple<A,B,C> (implements java.lang.Comparable<T>, java.io.Serializable, de.scravy.bedrock.Tuple3<A,B,C>)
- de.scravy.bedrock.Try<E> (implements java.lang.Iterable<T>)
- de.scravy.bedrock.UUIDs
Interface Hierarchy
- de.scravy.bedrock.Arithmetic.Expression
- de.scravy.bedrock.Arithmetic.OptimizedExpression
- java.util.function.BiConsumer<T,U>
- java.util.function.BiFunction<T,U,R>
- de.scravy.bedrock.Callback<R>
- de.scravy.bedrock.CharParser<T>
- java.util.stream.Collector<T,A,R>
- de.scravy.bedrock.Builder<Element,TargetCollection> (also extends java.lang.Iterable<T>)
- java.lang.Comparable<T>
- de.scravy.bedrock.Hash<H>
- java.util.function.Consumer<T>
- de.scravy.bedrock.ExtendedIterable.ForEachWithIndexConsumer<T>
- java.util.function.Function<T,R>
- de.scravy.bedrock.Function3<A,B,C,R>
- de.scravy.bedrock.Function4<A,B,C,D,R>
- de.scravy.bedrock.Functions.ToBooleanBiFunction<A,B>
- de.scravy.bedrock.HasLengthAtLeast
- java.lang.Iterable<T>
- de.scravy.bedrock.Parser<T>
- de.scravy.bedrock.Parsers.SimpleParser<Source,Target>
- java.lang.Runnable
- de.scravy.bedrock.Seq.WithIndexConsumer<E>
- java.util.function.Supplier<T>
- de.scravy.bedrock.Tasks.Task<R>
- de.scravy.bedrock.Tasks.Task0<R>
- de.scravy.bedrock.Tasks.Task1<A1,R>
- de.scravy.bedrock.Tasks.Task10<A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,R>
- de.scravy.bedrock.Tasks.Task2<A1,A2,R>
- de.scravy.bedrock.Tasks.Task3<A1,A2,A3,R>
- de.scravy.bedrock.Tasks.Task4<A1,A2,A3,A4,R>
- de.scravy.bedrock.Tasks.Task5<A1,A2,A3,A4,A5,R>
- de.scravy.bedrock.Tasks.Task6<A1,A2,A3,A4,A5,A6,R>
- de.scravy.bedrock.Tasks.Task7<A1,A2,A3,A4,A5,A6,A7,R>
- de.scravy.bedrock.Tasks.Task8<A1,A2,A3,A4,A5,A6,A7,A8,R>
- de.scravy.bedrock.Tasks.Task9<A1,A2,A3,A4,A5,A6,A7,A8,A9,R>
- de.scravy.bedrock.ThrowingIntConsumer
- de.scravy.bedrock.Tuple2<A,B>
- de.scravy.bedrock.Tuple3<A,B,C>
- de.scravy.bedrock.Tuple4<A,B,C,D>
Annotation Type Hierarchy