Hierarchy For All Packages
Package Hierarchies:- com.aoapps.lang,
- com.aoapps.lang.attribute,
- com.aoapps.lang.concurrent,
- com.aoapps.lang.dto,
- com.aoapps.lang.exception,
- com.aoapps.lang.function,
- com.aoapps.lang.i18n,
- com.aoapps.lang.i18n.impl,
- com.aoapps.lang.io,
- com.aoapps.lang.io.function,
- com.aoapps.lang.math,
- com.aoapps.lang.nio.charset,
- com.aoapps.lang.reflect,
- com.aoapps.lang.security.acl,
- com.aoapps.lang.sql,
- com.aoapps.lang.text,
- com.aoapps.lang.time,
- com.aoapps.lang.util,
- com.aoapps.lang.validation,
- com.aoapps.lang.xml,
- com.aoapps.lang.zip
Class Hierarchy
- java.lang.Object
- com.aoapps.lang.util.AtomicSequence (implements com.aoapps.lang.util.Sequence)
- com.aoapps.lang.attribute.Attribute<C,
T> - com.aoapps.lang.attribute.Attribute.Name<T> (implements java.io.Serializable)
- com.aoapps.lang.attribute.Attribute.OldValue (implements java.lang.AutoCloseable)
- com.aoapps.lang.AutoCloseables
- com.aoapps.lang.function.BiFunctions
- com.aoapps.lang.util.BufferManager
- java.util.Calendar (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- com.aoapps.lang.util.UnmodifiableCalendar (implements java.lang.Cloneable)
- com.aoapps.lang.util.CalendarUtils
- com.aoapps.lang.nio.charset.Charsets
- com.aoapps.lang.reflect.Classes
- com.aoapps.lang.time.Clock
- com.aoapps.lang.Coercion
- com.aoapps.lang.util.ComparatorUtils
- com.aoapps.lang.io.ContentType
- com.aoapps.lang.attribute.Context<C>
- com.aoapps.lang.i18n.CurrencyComparator (implements java.util.Comparator<T>, java.io.Serializable)
- com.aoapps.lang.i18n.CurrencyUtil
- java.util.Date (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- com.aoapps.lang.util.UnmodifiableDate (implements java.lang.Cloneable)
- com.aoapps.lang.time.Duration (implements java.lang.Comparable<T>, java.io.Serializable)
- com.aoapps.lang.EmptyArrays
- com.aoapps.lang.EnumUtils
- com.aoapps.lang.util.ErrorPrinter
- com.aoapps.lang.concurrent.ExecutionExceptions
- com.aoapps.lang.io.FastObjectInput (implements java.io.ObjectInput)
- com.aoapps.lang.io.FastObjectOutput (implements java.io.ObjectOutput)
- com.aoapps.lang.io.FileUtils
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- java.text.MessageFormat
- com.aoapps.lang.text.UnmodifiableMessageFormat
- java.text.MessageFormat
- com.aoapps.lang.function.Functions
- com.aoapps.lang.util.GetOpt
- java.io.InputStream (implements java.io.Closeable)
- java.io.ByteArrayInputStream
- com.aoapps.lang.io.AoByteArrayInputStream
- java.io.FilterInputStream
- java.util.zip.InflaterInputStream
- java.util.zip.GZIPInputStream
- com.aoapps.lang.zip.CorrectedGZIPInputStream
- java.util.zip.GZIPInputStream
- com.aoapps.lang.io.NoCloseInputStream (implements com.aoapps.lang.io.NoClose)
- java.util.zip.InflaterInputStream
- com.aoapps.lang.io.SniffInputStream
- java.io.ByteArrayInputStream
- com.aoapps.lang.time.Instant (implements java.lang.Comparable<T>, java.io.Serializable)
- com.aoapps.lang.util.InternUtils
- com.aoapps.lang.validation.InvalidResult (implements com.aoapps.lang.validation.ValidationResult)
- com.aoapps.lang.io.IoUtils
- com.aoapps.lang.Iterables
- com.aoapps.lang.Iterables.awt
- com.aoapps.lang.Iterables.util
- com.aoapps.lang.i18n.LocaleComparator (implements java.util.Comparator<T>, java.io.Serializable)
- com.aoapps.lang.i18n.Locales
- com.aoapps.lang.i18n.LocaleString
- com.aoapps.lang.text.MessageFormatFactory
- com.aoapps.lang.reflect.Methods
- com.aoapps.lang.i18n.Money (implements java.lang.Comparable<T>, com.aoapps.lang.io.FastExternalizable)
- com.aoapps.lang.i18n.Monies (implements java.lang.Comparable<T>, java.lang.Iterable<T>)
- com.aoapps.lang.math.NullMath
- java.lang.Number (implements java.io.Serializable)
- com.aoapps.lang.math.BigFraction (implements java.lang.Comparable<T>, java.io.Serializable)
- com.aoapps.lang.math.LongLong (implements java.lang.Comparable<T>)
- com.aoapps.lang.ObjectUtils
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- java.io.ByteArrayOutputStream
- com.aoapps.lang.io.AoByteArrayOutputStream
- java.io.FilterOutputStream
- com.aoapps.lang.io.NoCloseOutputStream (implements com.aoapps.lang.io.NoClose)
- com.aoapps.lang.io.NullOutputStream (implements com.aoapps.lang.io.NoClose)
- com.aoapps.lang.io.WriterOutputStream (implements com.aoapps.lang.io.NoClose)
- java.io.ByteArrayOutputStream
- com.aoapps.lang.ProcessResult
- com.aoapps.lang.Projects
- com.aoapps.lang.util.PropertiesUtils
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- java.io.FilterReader
- com.aoapps.lang.io.NoCloseReader (implements com.aoapps.lang.io.NoClose)
- java.io.FilterReader
- com.aoapps.lang.i18n.Resources (implements java.io.Serializable)
- com.aoapps.lang.Runnables
- com.aoapps.lang.RuntimeUtils
- com.aoapps.lang.math.SafeMath
- com.aoapps.lang.attribute.Scope<C> (implements java.io.Serializable)
- com.aoapps.lang.attribute.Scope.Attribute<C,
T> (implements java.io.Serializable) - com.aoapps.lang.text.SmartComparator (implements java.util.Comparator<T>)
- com.aoapps.lang.math.Statistics
- com.aoapps.lang.Strings
- com.aoapps.lang.function.Suppliers
- com.aoapps.lang.SysExits
- com.aoapps.lang.concurrent.ThreadLocalCallable<T> (implements java.util.concurrent.Callable<V>)
- com.aoapps.lang.i18n.ThreadLocale
- com.aoapps.lang.i18n.impl.ThreadLocaleImpl
- com.aoapps.lang.concurrent.ThreadLocalRunnable (implements java.lang.Runnable)
- com.aoapps.lang.concurrent.ThreadLocalsCallable<T> (implements java.util.concurrent.Callable<V>)
- com.aoapps.lang.concurrent.ThreadLocalsRunnable (implements java.lang.Runnable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- com.aoapps.lang.exception.WrappedError (implements com.aoapps.lang.exception.ExtraInfo)
- java.lang.Exception
- java.io.IOException
- com.aoapps.lang.io.LocalizedIOException (implements com.aoapps.lang.exception.LocalizedException)
- java.io.UnsupportedEncodingException
- com.aoapps.lang.io.LocalizedUnsupportedEncodingException (implements com.aoapps.lang.exception.LocalizedException)
- java.text.ParseException
- com.aoapps.lang.text.LocalizedParseException (implements com.aoapps.lang.exception.LocalizedException)
- java.lang.RuntimeException
- com.aoapps.lang.exception.ConfigurationException
- java.lang.IllegalArgumentException
- com.aoapps.lang.LocalizedIllegalArgumentException (implements com.aoapps.lang.exception.LocalizedException)
- com.aoapps.lang.NullArgumentException
- java.lang.IllegalStateException
- com.aoapps.lang.DisposedException
- com.aoapps.lang.FrozenException
- com.aoapps.lang.LocalizedIllegalStateException (implements com.aoapps.lang.exception.LocalizedException)
- com.aoapps.lang.exception.NotImplementedException
- com.aoapps.lang.reflect.ReflectionException
- java.lang.UnsupportedOperationException
- com.aoapps.lang.LocalizedUnsupportedOperationException (implements com.aoapps.lang.exception.LocalizedException)
- com.aoapps.lang.exception.WrappedException (implements com.aoapps.lang.exception.ExtraInfo)
- com.aoapps.lang.exception.WrappedExceptions
- java.sql.SQLException (implements java.lang.Iterable<T>)
- com.aoapps.lang.sql.LocalizedSQLException (implements com.aoapps.lang.exception.LocalizedException)
- java.util.concurrent.TimeoutException
- com.aoapps.lang.concurrent.LocalizedTimeoutException (implements com.aoapps.lang.exception.LocalizedException)
- com.aoapps.lang.validation.ValidationException
- java.io.IOException
- java.lang.Error
- com.aoapps.lang.Throwables
- com.aoapps.lang.math.UnsignedLong
- com.aoapps.lang.util.UnsynchronizedSequence (implements com.aoapps.lang.util.Sequence)
- com.aoapps.lang.validation.ValidResult (implements com.aoapps.lang.validation.ValidationResult)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- com.aoapps.lang.io.AppendableWriter (implements com.aoapps.lang.io.NoClose)
- java.io.CharArrayWriter
- com.aoapps.lang.io.AoCharArrayWriter (implements com.aoapps.lang.io.Writable)
- com.aoapps.lang.io.FailOnWriteWriter (implements com.aoapps.lang.io.NoClose)
- java.io.FilterWriter
- com.aoapps.lang.io.EncoderWriter (implements com.aoapps.lang.io.NoClose)
- com.aoapps.lang.io.NoCloseWriter (implements com.aoapps.lang.io.NoClose)
- com.aoapps.lang.io.NullWriter (implements com.aoapps.lang.io.NoClose)
- java.io.PrintWriter
- com.aoapps.lang.io.NullPrintWriter (implements com.aoapps.lang.io.NoClose)
- com.aoapps.lang.io.WriterFacade (implements com.aoapps.lang.io.NoClose)
- com.aoapps.lang.xml.XmlUtils
- com.aoapps.lang.zip.ZipUtils
Interface Hierarchy
- com.aoapps.lang.attribute.Attribute.Name.ContextFactory<C,
T> - com.aoapps.lang.attribute.Attribute.Name.ScopeFactory<C,
T> - java.lang.AutoCloseable
- com.aoapps.lang.function.BiConsumerE<T,
U, Ex> - java.util.function.BiFunction<T,
U, R> - com.aoapps.lang.function.SerializableBiFunction<T,
U, R> (also extends java.io.Serializable)
- com.aoapps.lang.function.SerializableBiFunction<T,
- com.aoapps.lang.function.BiFunctionE<T,
U, R, Ex> - com.aoapps.lang.function.BiPredicateE<T,
U, Ex> - com.aoapps.lang.util.CalendarUtils.DateTimeProducer<T>
- com.aoapps.lang.CallableE<V,
Ex> - com.aoapps.lang.concurrent.CallableE<V,
Ex> - com.aoapps.lang.CoercionOptimizer
- com.aoapps.lang.function.ConsumerE<T,
Ex> - com.aoapps.lang.Disposable
- com.aoapps.lang.dto.DtoFactory<B>
- com.aoapps.lang.io.Encoder
- com.aoapps.lang.util.ErrorPrinter.CustomMessageHandler
- com.aoapps.lang.exception.ExtraInfo
- com.aoapps.lang.Freezable<F>
- java.util.function.Function<T,
R> - com.aoapps.lang.function.SerializableFunction<T,
R> (also extends java.io.Serializable)
- com.aoapps.lang.function.SerializableFunction<T,
- com.aoapps.lang.function.FunctionE<T,
R, Ex> - com.aoapps.lang.util.Internable<T>
- com.aoapps.lang.io.function.IOBiConsumerE<T,
U, Ex> - com.aoapps.lang.io.function.IOBiConsumer<T,
U>
- com.aoapps.lang.io.function.IOBiConsumer<T,
- com.aoapps.lang.io.function.IOConsumerE<T,
Ex> - com.aoapps.lang.io.function.IOConsumer<T>
- com.aoapps.lang.io.function.IOFunctionE<T,
R, Ex> - com.aoapps.lang.io.function.IOFunction<T,
R>
- com.aoapps.lang.io.function.IOFunction<T,
- com.aoapps.lang.io.function.IOPredicateE<T,
Ex> - com.aoapps.lang.io.function.IOPredicate<T>
- com.aoapps.lang.io.function.IORunnableE<Ex>
- com.aoapps.lang.io.function.IORunnable
- com.aoapps.lang.io.function.IOSupplierE<T,
Ex> - com.aoapps.lang.io.function.IOSupplier<T>
- java.lang.Iterable<T>
- com.aoapps.lang.Iterables.awt.Polygon<T>
- com.aoapps.lang.Iterables.awt.Rectangle<T>
- com.aoapps.lang.Iterables.awt.Shape<T>
- com.aoapps.lang.Iterables.Boolean<T>
- com.aoapps.lang.Iterables.Byte<T>
- com.aoapps.lang.Iterables.Character<T>
- com.aoapps.lang.Iterables.CharSequence<T>
- com.aoapps.lang.Iterables.Double<T>
- com.aoapps.lang.Iterables.Enum<E,
T> - com.aoapps.lang.Iterables.Float<T>
- com.aoapps.lang.Iterables.Integer<T>
- com.aoapps.lang.Iterables.Long<T>
- com.aoapps.lang.Iterables.Number<T>
- com.aoapps.lang.Iterables.Short<T>
- com.aoapps.lang.Iterables.String<T>
- com.aoapps.lang.Iterables.util.Currency<T>
- com.aoapps.lang.Iterables.util.Locale<T>
- com.aoapps.lang.i18n.LocalizedConsumerE<Ex>
- com.aoapps.lang.i18n.LocalizedConsumer
- com.aoapps.lang.exception.LocalizedException
- com.aoapps.lang.i18n.LocalizedSupplierE<T,
Ex> - com.aoapps.lang.i18n.LocalizedSupplier<T>
- java.util.function.Predicate<T>
- com.aoapps.lang.function.Predicate<T>
- com.aoapps.lang.function.PredicateE<T,
Ex> - java.security.Principal
- com.aoapps.lang.security.acl.Group
- com.aoapps.lang.i18n.Resources.Listener
- java.lang.Runnable
- com.aoapps.lang.CoercionOptimizerInitializer
- com.aoapps.lang.ThrowableSurrogateFactoryInitializer
- com.aoapps.lang.RunnableE<Ex>
- com.aoapps.lang.util.Sequence
- java.io.Serializable
- java.io.Externalizable
- com.aoapps.lang.io.FastExternalizable
- com.aoapps.lang.function.SerializableBiFunction<T,
U, R> (also extends java.util.function.BiFunction<T, U, R>) - com.aoapps.lang.function.SerializableFunction<T,
R> (also extends java.util.function.Function<T, R>) - com.aoapps.lang.validation.ValidationResult
- java.io.Externalizable
- java.util.function.Supplier<T>
- com.aoapps.lang.i18n.ThreadLocale.Supplier<T>
- com.aoapps.lang.function.SupplierE<T,
Ex> - com.aoapps.lang.ThrowableSurrogateFactory<Ex>
- com.aoapps.lang.io.Writable
- com.aoapps.lang.zip.ZipEntryFilter
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.aoapps.lang.math.BigFraction.DistributionMethod
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)