Module io.jenetics.base
Package io.jenetics.internal.util
package io.jenetics.internal.util
- Since:
- 1.4
- Version:
- 1.4
-
ClassDescriptionHelper class for parsing command line arguments.Helper class which contains array helper methods.Some bit utils.Static methods for simple and efficient hash-code calculation.Comparator for int values.Int reference class, which allows the usage in an lambda expression.Lazy<T>Class for lazy value initialization.Interfaces and classes for handling resource (
AutoCloseable) objects.Lifecycle.ExtendedCloseable<E extends Exception>Extends theAutoCloseablewith methods for wrapping the thrown exception into unchecked exceptions or ignoring them.This class allows collecting one or moreAutoCloseableobjects into one.This class represents a closeable value.Lifecycle.Resources<E extends Exception>This class allows collecting one or moreAutoCloseableobjects into one.Lifecycle.ThrowingConsumer<A,E extends Exception> A method which takes an argument and can throw an exception.Lifecycle.ThrowingFunction<A,R, E extends Exception> A function which takes an argument and can throw an exception.Lifecycle.ThrowingRunnable<E extends Exception>Runnable task/method, which might throw an exceptionE.Lifecycle.Value<T,E extends Exception> This class represents a closeable value.Extends theSpliteratorinterface by an additionalproceedpredicate.This class contains some common predicatesSome helper methods for creating hash codes and comparing values.Helper methods needed for implementing the Java serializations.Object reader interfaceObject writer interface.StreamProxy<T>