Hierarchy For All Packages
- it.tidalwave.dci.annotation,
- it.tidalwave.role.spi,
- it.tidalwave.role.spi.annotation,
- it.tidalwave.util,
- it.tidalwave.util.annotation,
- it.tidalwave.util.spi,
- it.tidalwave.util.thread,
- it.tidalwave.util.thread.annotation,
- it.tidalwave.util.ui
Class Hierarchy
- java.lang.Object
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.concurrent.ConcurrentHashMap<K,
V> (implements java.util.concurrent.ConcurrentMap<K, V>, java.io.Serializable) - it.tidalwave.util.ConcurrentHashMapWithOptionals<K,
V>
- it.tidalwave.util.ConcurrentHashMapWithOptionals<K,
- java.util.concurrent.ConcurrentHashMap<K,
- it.tidalwave.util.spi.ArrayListCollectorSupport<COLLECTED_TYPE,
COLLECTING_TYPE> (implements java.util.stream.Collector<T, A, R>) - it.tidalwave.util.As.Type<T>
- it.tidalwave.util.AsExtensions
- it.tidalwave.util.BundleUtilities
- it.tidalwave.util.CollectionUtils
- it.tidalwave.util.ContextManager.Binder (implements java.lang.AutoCloseable)
- it.tidalwave.util.ContextManager.Inner
- it.tidalwave.dci.annotation.DciRole.NoContext
- it.tidalwave.util.spi.DefaultProcessExecutor (implements it.tidalwave.util.ProcessExecutor)
- it.tidalwave.util.spi.DefaultProcessExecutor.DefaultConsoleOutput (implements it.tidalwave.util.ProcessExecutor.ConsoleOutput)
- it.tidalwave.util.Finder.InMemorySortCriterion.DefaultInMemorySortCriterion<U> (implements it.tidalwave.util.Finder.InMemorySortCriterion<U>, java.io.Serializable)
- it.tidalwave.util.FunctionalCheckedExceptionWrappers
- it.tidalwave.util.spi.HierarchicFinderSupport<T,
F> (implements it.tidalwave.util.Finder<T>) - it.tidalwave.util.spi.FinderWithIdSupport<T,
I, F> (implements it.tidalwave.util.spi.FinderWithId<T, F>) - it.tidalwave.util.spi.FinderWithIdMapSupport<T,
I, F>
- it.tidalwave.util.spi.FinderWithIdMapSupport<T,
- it.tidalwave.util.spi.SimpleFinderSupport<T>
- it.tidalwave.util.spi.FinderWithIdSupport<T,
- it.tidalwave.util.Id (implements java.lang.Comparable<T>, java.io.Serializable, it.tidalwave.util.StringValue)
- it.tidalwave.util.Initializer.EmptyInitializer<K> (implements it.tidalwave.util.Initializer<T>, java.io.Serializable)
- it.tidalwave.util.Key<T> (implements java.lang.Comparable<T>, java.io.Serializable, it.tidalwave.util.StringValue)
- it.tidalwave.util.LazySupplier<T> (implements java.util.function.Supplier<T>)
- it.tidalwave.util.LocalizedDateTimeFormatters
- it.tidalwave.util.NamedCallback (implements it.tidalwave.util.Callback)
- it.tidalwave.role.spi.OwnerRoleFactoryProvider.Inner
- it.tidalwave.util.Pair<A,
B> - it.tidalwave.util.Parameters
- it.tidalwave.util.PreferencesHandler.Inner
- it.tidalwave.util.ReflectionUtils
- it.tidalwave.util.ShortNames
- it.tidalwave.util.StreamUtils
- it.tidalwave.role.spi.SystemRoleFactory.Inner
- it.tidalwave.role.spi.SystemRoleFactorySupport (implements it.tidalwave.role.spi.SystemRoleFactory)
- it.tidalwave.util.Task<T,
E> - it.tidalwave.util.SimpleTask
- it.tidalwave.util.thread.ThreadAssertions
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- it.tidalwave.util.DuplicateException
- it.tidalwave.util.NotFoundException
- java.lang.RuntimeException
- it.tidalwave.util.AsException
- java.lang.Exception
- it.tidalwave.util.TimeProvider.DefaultTimeProvider (implements it.tidalwave.util.TimeProvider)
- it.tidalwave.util.Triple<A,
B, C> - it.tidalwave.util.ui.UserNotification
- it.tidalwave.util.ui.UserNotificationWithFeedback
- it.tidalwave.util.ui.UserNotificationWithFeedback.Feedback
- java.util.AbstractMap<K,
Interface Hierarchy
- it.tidalwave.util.As
- it.tidalwave.util.Callback
- java.lang.Cloneable
- it.tidalwave.util.Finder<T> (also extends java.io.Serializable)
- it.tidalwave.util.spi.ExtendedFinderSupport<T,
F> - it.tidalwave.util.spi.FinderWithId<T,
F> (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.util.spi.FinderWithId<T,
- it.tidalwave.util.spi.FinderWithId<T,
F> (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T, F>)
- it.tidalwave.util.spi.ExtendedFinderSupport<T,
- it.tidalwave.util.Finder<T> (also extends java.io.Serializable)
- it.tidalwave.util.ContextManager
- it.tidalwave.util.ContextManager.RunnableWithException<E>
- it.tidalwave.util.ContextManager.SupplierWithException<T,
E> - it.tidalwave.role.spi.ContextManagerProvider
- it.tidalwave.util.Finder.SortCriterion
- it.tidalwave.util.Finder.InMemorySortCriterion<U>
- it.tidalwave.util.IdFactory
- it.tidalwave.util.Initializer<T>
- java.lang.Iterable<T>
- it.tidalwave.util.TypeSafeMap
- it.tidalwave.util.TypeSafeMultiMap
- it.tidalwave.util.ui.LockableView
- it.tidalwave.role.spi.OwnerRoleFactory
- it.tidalwave.role.spi.OwnerRoleFactoryProvider
- it.tidalwave.util.PreferencesHandler
- it.tidalwave.util.ProcessExecutor
- it.tidalwave.util.ProcessExecutor.ConsoleOutput
- it.tidalwave.util.ProcessExecutor.ConsoleOutput.Listener
- it.tidalwave.util.RoleFactory<T>
- java.io.Serializable
- it.tidalwave.util.Finder<T> (also extends java.lang.Cloneable)
- it.tidalwave.util.spi.ExtendedFinderSupport<T,
F> - it.tidalwave.util.spi.FinderWithId<T,
F> (also extends it.tidalwave.util.Finder<T>)
- it.tidalwave.util.spi.FinderWithId<T,
- it.tidalwave.util.spi.FinderWithId<T,
F> (also extends it.tidalwave.util.spi.ExtendedFinderSupport<T, F>)
- it.tidalwave.util.spi.ExtendedFinderSupport<T,
- it.tidalwave.util.Finder<T> (also extends java.lang.Cloneable)
- it.tidalwave.util.StringValue
- java.util.function.Supplier<T>
- it.tidalwave.util.TimeProvider
- it.tidalwave.role.spi.SystemRoleFactory
- it.tidalwave.role.spi.SystemRoleFactoryProvider
Annotation Interface Hierarchy
- it.tidalwave.dci.annotation.DciContext (implements java.lang.annotation.Annotation)
- it.tidalwave.dci.annotation.DciRole (implements java.lang.annotation.Annotation)
- it.tidalwave.role.spi.annotation.DefaultProvider (implements java.lang.annotation.Annotation)
- it.tidalwave.util.thread.annotation.ThreadConfined (implements java.lang.annotation.Annotation)
- it.tidalwave.util.annotation.VisibleForTesting (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- it.tidalwave.util.Finder.SortDirection
- it.tidalwave.util.thread.ThreadType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)