Hierarchy For All Packages
Package Hierarchies:- com.norconex.commons.lang,
 - com.norconex.commons.lang.bean,
 - com.norconex.commons.lang.collection,
 - com.norconex.commons.lang.config,
 - com.norconex.commons.lang.convert,
 - com.norconex.commons.lang.encrypt,
 - com.norconex.commons.lang.event,
 - com.norconex.commons.lang.exec,
 - com.norconex.commons.lang.file,
 - com.norconex.commons.lang.function,
 - com.norconex.commons.lang.img,
 - com.norconex.commons.lang.io,
 - com.norconex.commons.lang.jar,
 - com.norconex.commons.lang.javadoc,
 - com.norconex.commons.lang.map,
 - com.norconex.commons.lang.net,
 - com.norconex.commons.lang.pipeline,
 - com.norconex.commons.lang.security,
 - com.norconex.commons.lang.text,
 - com.norconex.commons.lang.time,
 - com.norconex.commons.lang.unit,
 - com.norconex.commons.lang.url,
 - com.norconex.commons.lang.version,
 - com.norconex.commons.lang.xml,
 - com.norconex.commons.lang.xml.flow,
 - com.norconex.commons.lang.xml.flow.impl
 
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- com.norconex.commons.lang.function.Consumers<T> (implements java.util.function.Consumer<T>)
 - com.norconex.commons.lang.xml.NodeArrayList (implements org.w3c.dom.NodeList)
 - com.norconex.commons.lang.function.Predicates<T> (implements java.util.function.Predicate<T>)
 - com.norconex.commons.lang.map.PropertyMatchers (implements java.util.function.Predicate<T>)
 
 
 - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
 
 - java.util.AbstractList<E> (implements java.util.List<E>)
 - com.norconex.commons.lang.convert.AbstractConverter (implements com.norconex.commons.lang.convert.IConverter)
- com.norconex.commons.lang.convert.BooleanConverter
 - com.norconex.commons.lang.convert.CharacterConverter
 - com.norconex.commons.lang.convert.CharsetConverter
 - com.norconex.commons.lang.convert.ClassConverter
 - com.norconex.commons.lang.convert.ContentTypeConverter
 - com.norconex.commons.lang.convert.DateConverter
 - com.norconex.commons.lang.convert.DimensionConverter
 - com.norconex.commons.lang.convert.DurationConverter
 - com.norconex.commons.lang.convert.EnumConverter
 - com.norconex.commons.lang.convert.FileConverter
 - com.norconex.commons.lang.convert.InstantConverter
 - com.norconex.commons.lang.convert.LocalDateTimeConverter
 - com.norconex.commons.lang.convert.LocaleConverter
 - com.norconex.commons.lang.convert.NumberConverter
 - com.norconex.commons.lang.convert.StringConverter
 - com.norconex.commons.lang.convert.URLConverter
 - com.norconex.commons.lang.convert.ZonedDateTimeConverter
 
 - com.norconex.commons.lang.javadoc.AbstractInlineTaglet (implements jdk.javadoc.doclet.Taglet)
- com.norconex.commons.lang.javadoc.BlockTaglet
 - com.norconex.commons.lang.javadoc.HTMLTaglet
 - com.norconex.commons.lang.javadoc.JSONTaglet
 - com.norconex.commons.lang.javadoc.XMLTaglet
- com.norconex.commons.lang.javadoc.XMLExampleTaglet
 - com.norconex.commons.lang.javadoc.XMLUsageTaglet
 
 
 - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- com.norconex.commons.lang.map.FifoMap<K,V>
 
 
 - java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
 
 - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
 - org.apache.commons.collections4.iterators.AbstractUntypedIteratorDecorator<I,O> (implements java.util.Iterator<E>)
- org.apache.commons.collections4.iterators.AbstractIteratorDecorator<E>
- com.norconex.commons.lang.collection.CountingIterator<T>
 
 
 - org.apache.commons.collections4.iterators.AbstractIteratorDecorator<E>
 - com.norconex.commons.lang.bean.BeanUtil
 - com.norconex.commons.lang.io.CachedStreamFactory
 - com.norconex.commons.lang.io.CachedStreamFactory.MemoryTracker
 - com.norconex.commons.lang.security.CertificateUtil
 - com.norconex.commons.lang.CircularRange<T> (implements java.io.Serializable)
 - com.norconex.commons.lang.ClassFinder
 - com.norconex.commons.lang.xml.ClasspathInput (implements org.w3c.dom.ls.LSInput)
 - com.norconex.commons.lang.xml.ClasspathResourceResolver (implements org.w3c.dom.ls.LSResourceResolver)
 - com.norconex.commons.lang.ClassUtil
 - com.norconex.commons.lang.collection.CollectionUtil
 - com.norconex.commons.lang.config.ConfigurationLoader
 - com.norconex.commons.lang.file.ContentFamily
 - com.norconex.commons.lang.file.ContentType (implements java.io.Serializable)
 - com.norconex.commons.lang.convert.Converter (implements com.norconex.commons.lang.convert.IConverter)
 - com.norconex.commons.lang.security.Credentials (implements com.norconex.commons.lang.xml.IXMLConfigurable, java.io.Serializable)
 - com.norconex.commons.lang.unit.DataUnitFormatter (implements java.io.Serializable)
 - com.norconex.commons.lang.unit.DataUnitParser
 - com.norconex.commons.lang.time.DateUtil
 - com.norconex.commons.lang.time.DurationFormatter
 - com.norconex.commons.lang.time.DurationParser
 - com.norconex.commons.lang.encrypt.EncryptionKey (implements java.io.Serializable)
 - com.norconex.commons.lang.encrypt.EncryptionUtil
 - com.norconex.commons.lang.xml.EnhancedXMLStreamWriter (implements javax.xml.stream.XMLStreamWriter)
 - com.norconex.commons.lang.EqualsUtil
 - com.norconex.commons.lang.xml.ErrorHandlerCapturer (implements org.xml.sax.ErrorHandler)
 - com.norconex.commons.lang.xml.ErrorHandlerFailer (implements org.xml.sax.ErrorHandler)
 - com.norconex.commons.lang.xml.ErrorHandlerLogger (implements org.xml.sax.ErrorHandler)
 - com.norconex.commons.lang.event.Event.Builder<B>
 - com.norconex.commons.lang.event.EventManager
 - java.util.EventObject (implements java.io.Serializable)
- com.norconex.commons.lang.event.Event
 
 - com.norconex.commons.lang.ExceptionUtil
 - com.norconex.commons.lang.exec.ExecUtil
 - com.norconex.commons.lang.config.ExtendedReferenceInsertionEventHandler (implements org.apache.velocity.app.event.ReferenceInsertionEventHandler)
 - java.beans.FeatureDescriptor
- java.beans.PropertyDescriptor
- com.norconex.commons.lang.bean.FluentPropertyDescriptor
 
 
 - java.beans.PropertyDescriptor
 - com.norconex.commons.lang.file.FileLocker
 - com.norconex.commons.lang.file.FileMonitor
 - com.norconex.commons.lang.file.FileUtil
 - com.norconex.commons.lang.function.FunctionUtil
 - com.norconex.commons.lang.net.Host (implements java.io.Serializable)
 - com.norconex.commons.lang.url.HttpURL (implements java.io.Serializable)
 - com.norconex.commons.lang.javadoc.IncludeTaglet (implements jdk.javadoc.doclet.Taglet)
 - java.io.InputStream (implements java.io.Closeable)
- com.norconex.commons.lang.io.ByteBufferInputStream
 - com.norconex.commons.lang.io.CachedInputStream (implements com.norconex.commons.lang.io.ICachedStream)
 - com.norconex.commons.lang.io.FilteredInputStream
 - com.norconex.commons.lang.io.ReverseFileInputStream
 
 - com.norconex.commons.lang.io.InputStreamLineListener (implements com.norconex.commons.lang.io.IInputStreamListener)
 - com.norconex.commons.lang.io.IOUtil
 - com.norconex.commons.lang.jar.JarCopier
 - com.norconex.commons.lang.jar.JarCopier.OnJarConflict
 - com.norconex.commons.lang.jar.JarDuplicateFinder
 - com.norconex.commons.lang.jar.JarDuplicates
 - com.norconex.commons.lang.jar.JarFile (implements java.lang.Comparable<T>)
 - com.norconex.commons.lang.security.KeyStoreBuilder
 - com.norconex.commons.lang.map.MapChangeEvent<K,V>
 - com.norconex.commons.lang.map.MapChangeSupport<K,V>
 - com.norconex.commons.lang.map.MapUtil
 - com.norconex.commons.lang.MemoryUtil
 - com.norconex.commons.lang.img.MutableImage
 - com.norconex.commons.lang.map.ObservableMap<K,V> (implements java.util.Map<K,V>)
- com.norconex.commons.lang.map.Properties (implements java.io.Serializable)
- com.norconex.commons.lang.url.QueryString
 
 
 - com.norconex.commons.lang.map.Properties (implements java.io.Serializable)
 - com.norconex.commons.lang.OSResource<T>
 - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- com.norconex.commons.lang.io.ByteArrayOutputStream
 - com.norconex.commons.lang.io.CachedOutputStream (implements com.norconex.commons.lang.io.ICachedStream)
 
 - com.norconex.commons.lang.PackageManifest
 - com.norconex.commons.lang.PercentFormatter (implements java.io.Serializable)
 - com.norconex.commons.lang.pipeline.Pipeline<T> (implements com.norconex.commons.lang.pipeline.IPipelineStage<T>)
 - com.norconex.commons.lang.function.PredicatedConsumer<T> (implements java.util.function.Consumer<T>)
 - com.norconex.commons.lang.map.PropertyMatcher (implements java.util.function.Predicate<T>)
 - com.norconex.commons.lang.xml.flow.impl.PropertyMatcherCondition (implements com.norconex.commons.lang.xml.IXMLConfigurable, java.util.function.Predicate<T>)
 - com.norconex.commons.lang.net.ProxySettings (implements com.norconex.commons.lang.xml.IXMLConfigurable, java.io.Serializable)
 - com.norconex.commons.lang.time.RBDurationUnitFormatter (implements com.norconex.commons.lang.time.IDurationUnitFormatter)
 - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- com.norconex.commons.lang.io.TextReader
 
 - com.norconex.commons.lang.text.Regex (implements com.norconex.commons.lang.xml.IXMLConfigurable)
 - com.norconex.commons.lang.text.RegexFieldValueExtractor (implements com.norconex.commons.lang.xml.IXMLConfigurable)
 - com.norconex.commons.lang.io.RegexInputStreamFilter (implements java.util.function.Predicate<T>)
 - com.norconex.commons.lang.config.RelativeIncludeEventHandler (implements org.apache.velocity.app.event.IncludeEventHandler)
 - com.norconex.commons.lang.ResourceLoader
 - com.norconex.commons.lang.exec.Retrier
 - com.norconex.commons.lang.version.SemanticVersion (implements java.lang.Comparable<T>)
 - com.norconex.commons.lang.version.SemanticVersion.SemanticVersionBuilder
 - com.norconex.commons.lang.version.SemanticVersionParser
 - com.norconex.commons.lang.version.SemanticVersionParser.SemanticVersionParserBuilder
 - com.norconex.commons.lang.Sleeper
 - com.norconex.commons.lang.SLF4JUtil
 - com.norconex.commons.lang.text.StringUtil
 - com.norconex.commons.lang.exec.SystemCommand
 - com.norconex.commons.lang.SystemUtil
 - com.norconex.commons.lang.text.TextMatcher (implements java.util.function.BinaryOperator<T>, com.norconex.commons.lang.xml.IXMLConfigurable, java.util.function.Predicate<T>)
 - java.lang.Thread (implements java.lang.Runnable)
- com.norconex.commons.lang.io.InputStreamConsumer
 
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- com.norconex.commons.lang.file.FileAlreadyLockedException
 
 - com.norconex.commons.lang.exec.RetriableException
 - java.lang.RuntimeException
- com.norconex.commons.lang.bean.BeanException
 - com.norconex.commons.lang.config.ConfigurationException
 - com.norconex.commons.lang.convert.ConverterException
 - com.norconex.commons.lang.unit.DataUnitParserException
 - com.norconex.commons.lang.time.DurationParserException
 - com.norconex.commons.lang.encrypt.EncryptionException
 - com.norconex.commons.lang.exec.ExecException
 - com.norconex.commons.lang.pipeline.PipelineException
 - com.norconex.commons.lang.map.PropertiesException
 - com.norconex.commons.lang.version.SemanticVersionParserException
 - com.norconex.commons.lang.SleeperException
 - com.norconex.commons.lang.io.StreamException
 - com.norconex.commons.lang.url.URLException
 - com.norconex.commons.lang.xml.XMLException
 - com.norconex.commons.lang.xml.flow.XMLFlowException
 - com.norconex.commons.lang.xml.XMLValidationException
 
 - com.norconex.commons.lang.exec.SystemCommandException
 
 - java.io.IOException
 
 - java.lang.Exception
 - com.norconex.commons.lang.TimeIdGenerator
 - com.norconex.commons.lang.url.URLNormalizer (implements java.io.Serializable)
 - com.norconex.commons.lang.url.URLStreamer
 - com.norconex.commons.lang.url.URLStreamer.HttpHost
 - com.norconex.commons.lang.VersionUtil
 - com.norconex.commons.lang.file.WebFile (implements java.nio.file.Path)
 - com.norconex.commons.lang.xml.XML (implements java.lang.Iterable<T>)
 - com.norconex.commons.lang.xml.XML.Builder
 - com.norconex.commons.lang.xml.XMLCursor
 - com.norconex.commons.lang.xml.flow.XMLFlow<T>
 - com.norconex.commons.lang.xml.XMLFormatter
 - com.norconex.commons.lang.xml.XMLFormatter.Builder
 - com.norconex.commons.lang.xml.XMLUtil
 - com.norconex.commons.lang.xml.XMLValidationError (implements java.io.Serializable)
 - com.norconex.commons.lang.time.YearMonthDay (implements java.lang.Comparable<T>, java.io.Serializable)
 - com.norconex.commons.lang.time.YearMonthDayInterval (implements java.io.Serializable)
 
 - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
 
Interface Hierarchy
- java.util.function.Consumer<T>
- com.norconex.commons.lang.event.IEventListener<T> (also extends java.util.EventListener)
 - com.norconex.commons.lang.xml.flow.IXMLFlowConsumerAdapter<T> (also extends com.norconex.commons.lang.xml.IXMLConfigurable)
 
 - java.util.EventListener
- com.norconex.commons.lang.event.IEventListener<T> (also extends java.util.function.Consumer<T>)
 
 - com.norconex.commons.lang.io.ICachedStream
 - com.norconex.commons.lang.convert.IConverter
 - com.norconex.commons.lang.time.IDurationUnitFormatter
 - com.norconex.commons.lang.exec.IExceptionFilter
 - com.norconex.commons.lang.file.IFileChangeListener
 - com.norconex.commons.lang.file.IFileVisitor
 - com.norconex.commons.lang.io.IInputStreamListener
 - com.norconex.commons.lang.map.IMapChangeListener<K,V>
 - com.norconex.commons.lang.exec.IRetriable<T>
 - com.norconex.commons.lang.xml.IXMLConfigurable
- com.norconex.commons.lang.xml.flow.IXMLFlowConsumerAdapter<T> (also extends java.util.function.Consumer<T>)
 - com.norconex.commons.lang.xml.flow.IXMLFlowPredicateAdapter<T> (also extends java.util.function.Predicate<T>)
 
 - java.util.function.Predicate<T>
- com.norconex.commons.lang.io.IInputStreamFilter
 - com.norconex.commons.lang.pipeline.IPipelineStage<T>
 - com.norconex.commons.lang.xml.flow.IXMLFlowPredicateAdapter<T> (also extends com.norconex.commons.lang.xml.IXMLConfigurable)
 
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.norconex.commons.lang.unit.DataUnit
 - com.norconex.commons.lang.time.DurationUnit
 - com.norconex.commons.lang.encrypt.EncryptionKey.Source
 - com.norconex.commons.lang.img.MutableImage.Quality
 - com.norconex.commons.lang.Operator
 - com.norconex.commons.lang.map.PropertySetter
 - com.norconex.commons.lang.text.TextMatcher.Method
 - com.norconex.commons.lang.xml.XMLFormatter.Builder.AttributeWrap
 - com.norconex.commons.lang.xml.XMLValidationError.Severity
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)