Class Hierarchy
- java.lang.Object
- ru.progrm_jarvis.javacommons.service.AbstractConcurrentService (implements ru.progrm_jarvis.javacommons.service.Service)
- ru.progrm_jarvis.javacommons.collection.AbstractImmutableSet<E> (implements java.util.Set<E>)
- ru.progrm_jarvis.javacommons.service.AbstractManagedPendingService<O,S,R> (implements ru.progrm_jarvis.javacommons.service.ManagedPendingService<O,S,R>)
- ru.progrm_jarvis.javacommons.service.AbstractManagedPendingService.SafeOwnedService (implements ru.progrm_jarvis.javacommons.service.PendingService.OwnedService<S,R>)
- ru.progrm_jarvis.javacommons.object.valuestorage.AbstractValueStorage<K,V> (implements ru.progrm_jarvis.javacommons.object.valuestorage.ValueStorage<K,V>)
- ru.progrm_jarvis.javacommons.util.ArrayUtils
- ru.progrm_jarvis.javacommons.bytecode.asm.AsmUtil
- ru.progrm_jarvis.javacommons.util.stream.AutoEnumCollectors
- ru.progrm_jarvis.javacommons.util.BlackHole
- ru.progrm_jarvis.javacommons.primitive.wrapper.BooleanWrapper.AtomicBooleanWrapper (implements ru.progrm_jarvis.javacommons.primitive.wrapper.BooleanWrapper)
- ru.progrm_jarvis.javacommons.primitive.wrapper.BooleanWrapper.BooleanBooleanWrapper (implements ru.progrm_jarvis.javacommons.primitive.wrapper.BooleanWrapper)
- ru.progrm_jarvis.javacommons.cache.CacheFactory.NeverCacheFactory (implements ru.progrm_jarvis.javacommons.cache.CacheFactory)
- ru.progrm_jarvis.javacommons.cache.Caches
- ru.progrm_jarvis.javacommons.delegate.CachingGeneratingDelegateFactory (implements ru.progrm_jarvis.javacommons.delegate.DelegateFactory)
- ru.progrm_jarvis.javacommons.cache.CaffeineCache
- ru.progrm_jarvis.javacommons.classloading.ClassLoadingUtil
- ru.progrm_jarvis.javacommons.classloading.ClassNamingStrategy.PaginatedClassNamingStrategy (implements ru.progrm_jarvis.javacommons.classloading.ClassNamingStrategy)
- ru.progrm_jarvis.javacommons.classloading.ClassUtil
- ru.progrm_jarvis.javacommons.collection.CollectionFactory
- ru.progrm_jarvis.javacommons.util.concurrent.CompletableFutures
- ru.progrm_jarvis.javacommons.collection.concurrent.ConcurrentCollections
- ru.progrm_jarvis.javacommons.collection.concurrent.ConcurrentWrapper<W>
- ru.progrm_jarvis.javacommons.data.DataSerializer.NullableDataSerializer<T> (implements ru.progrm_jarvis.javacommons.data.DataSerializer<T>)
- ru.progrm_jarvis.javacommons.data.DataSerializer.OptionalDataSerializer<T> (implements ru.progrm_jarvis.javacommons.data.DataSerializer<T>)
- ru.progrm_jarvis.javacommons.data.DataSerializers
- ru.progrm_jarvis.javacommons.delegate.DelegateFactories
- ru.progrm_jarvis.javacommons.util.stream.EnumCollectors
- ru.progrm_jarvis.javacommons.invoke.FullAccessLookupFactories
- ru.progrm_jarvis.javacommons.classloading.GcClassDefiners
- java.io.InputStream (implements java.io.Closeable)
- ru.progrm_jarvis.javacommons.primitive.wrapper.IntWrapper.AtomicIntWrapper (implements ru.progrm_jarvis.javacommons.primitive.wrapper.IntWrapper)
- ru.progrm_jarvis.javacommons.primitive.wrapper.IntWrapper.PrimitiveIntWrapper (implements ru.progrm_jarvis.javacommons.primitive.wrapper.IntWrapper)
- ru.progrm_jarvis.javacommons.invoke.InvokeUtil
- ru.progrm_jarvis.javacommons.io.wrapper.IOWrappers
- ru.progrm_jarvis.javacommons.collection.Iterables
- ru.progrm_jarvis.javacommons.lazy.Lazy.DoubleCheckedLazy<T> (implements ru.progrm_jarvis.javacommons.lazy.Lazy<T>)
- ru.progrm_jarvis.javacommons.lazy.Lazy.LockingWeakLazy<T> (implements ru.progrm_jarvis.javacommons.lazy.Lazy<T>)
- ru.progrm_jarvis.javacommons.lazy.Lazy.SimpleLazy<T> (implements ru.progrm_jarvis.javacommons.lazy.Lazy<T>)
- ru.progrm_jarvis.javacommons.lazy.Lazy.SimpleWeakLazy<T> (implements ru.progrm_jarvis.javacommons.lazy.Lazy<T>)
- ru.progrm_jarvis.javacommons.lazy.Lazy.ThreadLocalLazy<T> (implements ru.progrm_jarvis.javacommons.lazy.Lazy<T>)
- ru.progrm_jarvis.javacommons.classloading.extension.LegacyClassExtensions
- ru.progrm_jarvis.javacommons.object.extension.LegacyOptionalExtensions
- ru.progrm_jarvis.javacommons.util.stream.extension.LegacyStreamExtensions
- ru.progrm_jarvis.javacommons.primitive.wrapper.LongWrapper.AtomicLongWrapper (implements ru.progrm_jarvis.javacommons.primitive.wrapper.LongWrapper)
- ru.progrm_jarvis.javacommons.primitive.wrapper.LongWrapper.PrimitiveLongWrapper (implements ru.progrm_jarvis.javacommons.primitive.wrapper.LongWrapper)
- ru.progrm_jarvis.javacommons.collection.MapFiller.SimpleMapFiller<K,V> (implements ru.progrm_jarvis.javacommons.collection.MapFiller<K,V>)
- ru.progrm_jarvis.javacommons.collection.MapUtil
- ru.progrm_jarvis.javacommons.invoke.MethodTypeUtil
- ru.progrm_jarvis.javacommons.object.MutablePair.SimpleMutablePair<F,S> (implements ru.progrm_jarvis.javacommons.object.MutablePair<F,S>)
- ru.progrm_jarvis.javacommons.object.extension.NullSafetyExtensions
- ru.progrm_jarvis.javacommons.primitive.NumberUtil
- ru.progrm_jarvis.javacommons.object.ObjectUtil
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- ru.progrm_jarvis.javacommons.object.Pair.SimplePair<F,S> (implements ru.progrm_jarvis.javacommons.object.Pair<F,S>)
- ru.progrm_jarvis.javacommons.util.function.Predicates
- ru.progrm_jarvis.javacommons.delegate.ProxyDelegateFactory (implements ru.progrm_jarvis.javacommons.delegate.DelegateFactory)
- ru.progrm_jarvis.javacommons.random.RandomUtil
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- ru.progrm_jarvis.javacommons.recursion.Recursions
- ru.progrm_jarvis.javacommons.object.ReferenceUtil
- ru.progrm_jarvis.javacommons.primitive.wrapper.ReferenceWrapper.AtomicReferenceWrapper<T> (implements ru.progrm_jarvis.javacommons.primitive.wrapper.ReferenceWrapper<T>)
- ru.progrm_jarvis.javacommons.primitive.wrapper.ReferenceWrapper.PrimitiveReferenceWrapper<T> (implements ru.progrm_jarvis.javacommons.primitive.wrapper.ReferenceWrapper<T>)
- ru.progrm_jarvis.javacommons.object.Result.Error<T,E> (implements ru.progrm_jarvis.javacommons.object.Result<T,E>)
- ru.progrm_jarvis.javacommons.object.Result.Extensions
- ru.progrm_jarvis.javacommons.object.Result.NullError
- ru.progrm_jarvis.javacommons.object.Result.NullSuccess
- ru.progrm_jarvis.javacommons.object.Result.Success<T,E> (implements ru.progrm_jarvis.javacommons.object.Result<T,E>)
- ru.progrm_jarvis.javacommons.util.function.Runnables
- ru.progrm_jarvis.javacommons.invoke.SimpleInvokeFactory<F,T> (implements ru.progrm_jarvis.javacommons.invoke.InvokeFactory<F,T>)
- ru.progrm_jarvis.javacommons.util.SneakyThrower
- java.lang.Throwable (implements java.io.Serializable)
- ru.progrm_jarvis.javacommons.util.TypeHints
- ru.progrm_jarvis.javacommons.util.UncheckedCasts
- ru.progrm_jarvis.javacommons.unsafe.UnsafeInternals
- ru.progrm_jarvis.javacommons.util.UuidUtil
- ru.progrm_jarvis.javacommons.object.ValueContainer.Containing<T> (implements ru.progrm_jarvis.javacommons.object.ValueContainer<T>)
- ru.progrm_jarvis.javacommons.object.ValueContainer.Empty<T> (implements ru.progrm_jarvis.javacommons.object.ValueContainer<T>)
- ru.progrm_jarvis.javacommons.object.ValueContainer.OfNull<T> (implements ru.progrm_jarvis.javacommons.object.ValueContainer<T>)
- ru.progrm_jarvis.javacommons.object.ValueContainer.Supplying<T> (implements ru.progrm_jarvis.javacommons.object.ValueContainer<T>)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
Interface Hierarchy
- java.lang.AutoCloseable
- java.util.function.BiFunction<T,U,R>
- ru.progrm_jarvis.javacommons.bytecode.BytecodeLibrary
- ru.progrm_jarvis.javacommons.cache.Cache<K,V>
- ru.progrm_jarvis.javacommons.cache.CacheFactory
- ru.progrm_jarvis.javacommons.delegate.CachingGeneratingDelegateFactory.DelegateWrapperFactory<T>
- ru.progrm_jarvis.javacommons.classloading.ClassDefiner
- java.util.function.Consumer<T>
- ru.progrm_jarvis.javacommons.data.DataSerializer<T>
- ru.progrm_jarvis.javacommons.data.DataSerializers.SizeAwareFactory<C>
- ru.progrm_jarvis.javacommons.delegate.DelegateFactory
- java.util.function.DoubleBinaryOperator
- java.util.function.DoublePredicate
- java.util.function.Function<T,R>
- java.util.function.IntBinaryOperator
- java.util.function.IntPredicate
- ru.progrm_jarvis.javacommons.util.function.IntPredicate (also extends java.util.function.Predicate<T>)
- ru.progrm_jarvis.javacommons.range.IntRange
- ru.progrm_jarvis.javacommons.invoke.InvokeFactory<F,T>
- java.util.function.LongBinaryOperator
- java.util.function.LongPredicate
- ru.progrm_jarvis.javacommons.collection.MapFiller<K,V>
- ru.progrm_jarvis.javacommons.primitive.Numeric
- ru.progrm_jarvis.javacommons.primitive.wrapper.IntWrapper (also extends ru.progrm_jarvis.javacommons.primitive.wrapper.PrimitiveWrapper<W>)
- ru.progrm_jarvis.javacommons.primitive.wrapper.LongWrapper (also extends ru.progrm_jarvis.javacommons.primitive.wrapper.PrimitiveWrapper<W>)
- ru.progrm_jarvis.javacommons.object.Pair<F,S>
- ru.progrm_jarvis.javacommons.service.PendingService<O,S,R>
- java.util.function.Predicate<T>
- ru.progrm_jarvis.javacommons.primitive.wrapper.PrimitiveWrapper<W>
- ru.progrm_jarvis.javacommons.primitive.wrapper.BooleanWrapper
- ru.progrm_jarvis.javacommons.primitive.wrapper.IntWrapper (also extends ru.progrm_jarvis.javacommons.primitive.Numeric)
- ru.progrm_jarvis.javacommons.primitive.wrapper.LongWrapper (also extends ru.progrm_jarvis.javacommons.primitive.Numeric)
- ru.progrm_jarvis.javacommons.primitive.wrapper.ReferenceWrapper<T>
- java.lang.Runnable
- ru.progrm_jarvis.javacommons.collection.SizedCollection
- java.util.function.Supplier<T>
- ru.progrm_jarvis.javacommons.object.valuestorage.ValueStorage<K,V>
Annotation Type Hierarchy