Hierarchy For All Packages
Package Hierarchies:- org.apache.rat,
- org.apache.rat.analysis,
- org.apache.rat.analysis.license,
- org.apache.rat.analysis.matchers,
- org.apache.rat.annotation,
- org.apache.rat.anttasks,
- org.apache.rat.apache_rat_plugin,
- org.apache.rat.api,
- org.apache.rat.config,
- org.apache.rat.configuration,
- org.apache.rat.configuration.builders,
- org.apache.rat.document,
- org.apache.rat.document.impl,
- org.apache.rat.document.impl.guesser,
- org.apache.rat.document.impl.util,
- org.apache.rat.header,
- org.apache.rat.license,
- org.apache.rat.mp,
- org.apache.rat.mp.util,
- org.apache.rat.mp.util.ignore,
- org.apache.rat.policy,
- org.apache.rat.report,
- org.apache.rat.report.claim,
- org.apache.rat.report.claim.impl,
- org.apache.rat.report.claim.impl.xml,
- org.apache.rat.report.claim.util,
- org.apache.rat.report.xml,
- org.apache.rat.report.xml.writer,
- org.apache.rat.report.xml.writer.impl.base,
- org.apache.rat.utils,
- org.apache.rat.walker
Class Hierarchy
- java.lang.Object
- org.apache.rat.configuration.builders.AbstractBuilder (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.configuration.builders.ChildContainerBuilder
- org.apache.rat.configuration.builders.AllBuilder
- org.apache.rat.configuration.builders.AnyBuilder
- org.apache.rat.configuration.builders.NotBuilder
- org.apache.rat.configuration.builders.CopyrightBuilder
- org.apache.rat.mp.Copyright
- org.apache.rat.configuration.builders.MatcherRefBuilder
- org.apache.rat.configuration.builders.RegexBuilder
- org.apache.rat.mp.Regex
- org.apache.rat.configuration.builders.SpdxBuilder
- org.apache.rat.mp.Spdx
- org.apache.rat.configuration.builders.TextBuilder (implements org.apache.rat.configuration.builders.TextCaptureBuilder)
- org.apache.rat.mp.Text
- org.apache.rat.configuration.builders.ChildContainerBuilder
- org.apache.commons.io.filefilter.AbstractFileFilter (implements org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.file.PathVisitor)
- org.apache.rat.walker.NameBasedHiddenFileFilter (implements java.io.Serializable)
- org.apache.rat.analysis.matchers.AbstractHeaderMatcher (implements org.apache.rat.analysis.IHeaderMatcher)
- org.apache.rat.analysis.matchers.AbstractMatcherContainer
- org.apache.rat.analysis.matchers.AndMatcher
- org.apache.rat.analysis.matchers.OrMatcher
- org.apache.rat.analysis.matchers.AbstractSimpleMatcher
- org.apache.rat.analysis.matchers.CopyrightMatcher
- org.apache.rat.analysis.matchers.FullTextMatcher
- org.apache.rat.analysis.matchers.SimpleRegexMatcher
- org.apache.rat.analysis.matchers.SimpleTextMatcher
- org.apache.rat.analysis.matchers.SPDXMatcherFactory.Match
- org.apache.rat.analysis.matchers.NotMatcher
- org.apache.rat.analysis.matchers.AbstractMatcherContainer
- org.apache.rat.annotation.AbstractLicenseAppender
- org.apache.rat.annotation.ApacheV2LicenseAppender
- org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
- org.apache.rat.mp.AbstractRatMojo
- org.apache.rat.mp.RatCheckMojo
- org.apache.rat.mp.RatReportMojo (implements org.apache.maven.reporting.MavenMultiPageReport)
- org.apache.rat.apache_rat_plugin.HelpMojo
- org.apache.rat.mp.AbstractRatMojo
- org.apache.rat.document.impl.AbstractMonolithicDocument (implements org.apache.rat.api.Document)
- org.apache.rat.document.impl.MonolithicFileDocument
- org.apache.rat.report.AbstractReport (implements org.apache.rat.report.RatReport)
- org.apache.rat.report.claim.impl.AbstractClaimReporter
- org.apache.rat.report.claim.impl.ClaimAggregator
- org.apache.rat.report.claim.util.LicenseAddingReport
- org.apache.rat.report.claim.impl.xml.SimpleXmlClaimReporter
- org.apache.rat.report.claim.impl.AbstractClaimReporter
- org.codehaus.plexus.util.AbstractScanner (implements org.codehaus.plexus.util.Scanner)
- org.codehaus.plexus.util.DirectoryScanner
- org.apache.rat.mp.util.ignore.IgnoringDirectoryScanner
- org.codehaus.plexus.util.DirectoryScanner
- org.apache.rat.anttasks.All (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.mp.All (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.anttasks.Any (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.mp.Any (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.document.impl.ArchiveEntryDocument (implements org.apache.rat.api.Document)
- org.apache.rat.document.impl.guesser.ArchiveGuesser
- org.apache.rat.analysis.license.BaseLicense (implements org.apache.rat.analysis.license.DeprecatedConfig)
- org.apache.rat.analysis.license.FullTextMatchingLicense
- org.apache.rat.analysis.license.SimplePatternBasedLicense
- org.apache.rat.document.impl.guesser.BinaryGuesser
- org.apache.rat.report.claim.util.ClaimReporterMultiplexer (implements org.apache.rat.report.RatReport)
- org.apache.rat.report.claim.ClaimStatistic
- org.apache.rat.mp.util.ConfigurationHelper
- org.apache.rat.api.ContentType
- org.apache.rat.anttasks.Copyright (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.analysis.DefaultAnalyserFactory
- org.apache.rat.utils.DefaultLog (implements org.apache.rat.utils.Log)
- org.apache.rat.policy.DefaultPolicy (implements org.apache.rat.document.IDocumentAnalyser)
- org.apache.rat.Defaults
- org.apache.rat.Defaults.Builder
- org.apache.rat.document.impl.util.DocumentAnalyserMultiplexer (implements org.apache.rat.document.IDocumentAnalyser)
- org.apache.rat.document.impl.DocumentImplUtils
- org.apache.tools.ant.types.EnumeratedAttribute
- org.apache.rat.anttasks.Report.AddLicenseHeaders
- org.apache.rat.anttasks.Report.ApprovalFilter
- org.apache.rat.mp.util.ExclusionHelper
- org.apache.rat.anttasks.Family
- org.apache.rat.mp.Family
- org.apache.rat.document.impl.FileDocument (implements org.apache.rat.api.Document)
- org.apache.rat.mp.util.ignore.GitIgnoreMatcher (implements org.apache.rat.mp.util.ignore.IgnoreMatcher)
- org.apache.rat.mp.util.ignore.GlobIgnoreMatcher (implements org.apache.rat.mp.util.ignore.IgnoreMatcher)
- org.apache.rat.document.impl.guesser.GuessUtils
- org.apache.rat.header.HeaderBean
- org.apache.rat.header.HeaderMatcher
- org.apache.rat.mp.HeaderMatcherSpecification
- org.apache.rat.license.ILicense.Builder
- org.apache.rat.license.ILicenseFamilyBuilder (implements org.apache.rat.license.ILicenseFamily.Builder)
- org.apache.rat.anttasks.License
- org.apache.rat.mp.License
- org.apache.rat.license.LicenseFamilySetFactory
- org.apache.rat.license.LicenseSetFactory
- org.apache.rat.header.LineNumberReader
- org.apache.rat.configuration.MatcherBuilderTracker
- org.apache.rat.api.MetaData
- org.apache.rat.api.MetaData.Datum
- org.apache.rat.anttasks.Not (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.mp.Not (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.document.impl.guesser.NoteGuesser
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.apache.rat.ReportConfiguration.NoCloseOutputStream
- org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
- org.apache.tools.ant.Task
- org.apache.rat.anttasks.Report
- org.apache.tools.ant.Task
- org.apache.rat.anttasks.Regex (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.Report
- org.apache.rat.ReportConfiguration
- org.apache.rat.Reporter
- org.apache.rat.utils.ReportingSet<T> (implements java.util.SortedSet<E>)
- org.apache.rat.mp.util.ScmIgnoreParser
- org.apache.rat.license.SimpleLicenseFamily
- org.apache.rat.anttasks.Spdx (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- org.apache.rat.analysis.matchers.SPDXMatcherFactory
- org.apache.rat.anttasks.Text (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.maven.plugin.AbstractMojoExecutionException
- org.apache.maven.plugin.MojoFailureException
- org.apache.rat.mp.RatCheckException
- org.apache.maven.plugin.MojoFailureException
- java.io.IOException
- org.apache.rat.document.CompositeDocumentException
- org.apache.rat.report.xml.writer.InvalidXmlException
- org.apache.rat.report.xml.writer.OperationNotAllowedException
- org.apache.rat.document.RatDocumentAnalysisException
- org.apache.rat.analysis.RatReportAnalysisResultException
- org.apache.rat.document.UnsuitableDocumentException
- org.apache.rat.api.RatException
- org.apache.rat.analysis.RatHeaderAnalysisException
- java.lang.RuntimeException
- org.apache.rat.ConfigurationException
- org.apache.maven.plugin.AbstractMojoExecutionException
- java.lang.Exception
- org.apache.rat.document.ToNameTransformer (implements org.apache.commons.collections4.Transformer<I,O>)
- org.apache.rat.analysis.UnknownLicense (implements org.apache.rat.license.ILicense)
- org.apache.rat.walker.Walker (implements org.apache.rat.report.IReportable)
- org.apache.rat.walker.ArchiveWalker (implements org.apache.rat.report.IReportable)
- org.apache.rat.walker.DirectoryWalker (implements org.apache.rat.report.IReportable)
- org.apache.rat.configuration.XMLConfigurationReader (implements org.apache.rat.configuration.LicenseReader, org.apache.rat.configuration.MatcherReader)
- org.apache.rat.report.xml.XmlReportFactory
- org.apache.rat.report.xml.writer.impl.base.XmlWriter (implements org.apache.rat.report.xml.writer.IXmlWriter)
- org.apache.rat.configuration.builders.AbstractBuilder (implements org.apache.rat.analysis.IHeaderMatcher.Builder)
Interface Hierarchy
- java.lang.AutoCloseable
- org.apache.rat.report.xml.writer.IXmlWriter
- java.lang.Comparable<T>
- org.apache.rat.license.ILicense (also extends org.apache.rat.analysis.IHeaderMatcher)
- org.apache.rat.license.ILicenseFamily
- org.apache.rat.analysis.license.DeprecatedConfig
- org.apache.rat.api.Document
- org.apache.rat.document.IDocumentAnalyser
- org.apache.rat.mp.util.ignore.IgnoreMatcher
- org.apache.rat.analysis.IHeaderMatcher
- org.apache.rat.license.ILicense (also extends java.lang.Comparable<T>)
- org.apache.rat.analysis.IHeaderMatcher.Builder
- org.apache.rat.license.ILicenseFamily.Builder
- org.apache.rat.report.IReportable
- org.apache.rat.configuration.LicenseReader
- org.apache.rat.utils.Log
- org.apache.rat.configuration.MatcherReader
- org.apache.rat.api.MimeTyper
- org.apache.rat.report.RatReport
- org.apache.rat.configuration.builders.TextCaptureBuilder
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.rat.config.AddLicenseHeaders
- org.apache.rat.configuration.Format
- org.apache.rat.analysis.IHeaderMatcher.State
- org.apache.rat.license.LicenseSetFactory.LicenseFilter
- org.apache.rat.utils.Log.Level
- org.apache.rat.config.ReportFormat
- org.apache.rat.utils.ReportingSet.Options
- org.apache.rat.config.SourceCodeManagementSystems
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)