A B C D E F G H I J K L M N O P R S T U W X Z

A

AbstractLicenceAppender - Class in org.apache.rat.annotation
Add a licence header to a document.
AbstractLicenceAppender() - Constructor for class org.apache.rat.annotation.AbstractLicenceAppender
 
AbstractMonolithicDocument - Class in org.apache.rat.document.impl
Abstract base class for monolithic documents.
AbstractMonolithicDocument(String) - Constructor for class org.apache.rat.document.impl.AbstractMonolithicDocument
 
AbstractSingleClaimAnalyser - Class in org.apache.rat.report.analyser
 
AbstractSingleClaimAnalyser(IClaimReporter, CharSequence, boolean) - Constructor for class org.apache.rat.report.analyser.AbstractSingleClaimAnalyser
 
ACADEMIC_FREE_LICENSE_FAMILY - Static variable in class org.apache.rat.license.AcademicFree21LicenseFamily
 
AcademicFree21LicenseFamily - Class in org.apache.rat.license
 
AcademicFree21LicenseFamily() - Constructor for class org.apache.rat.license.AcademicFree21LicenseFamily
 
analyse(IDocument) - Method in interface org.apache.rat.document.IDocumentAnalyser
 
analyse(IDocument) - Method in class org.apache.rat.document.impl.util.ConditionalAnalyser
 
analyse(IDocument) - Method in class org.apache.rat.document.impl.util.DocumentAnalyserMultiplexer
 
analyse(IDocument) - Method in class org.apache.rat.report.analyser.AbstractSingleClaimAnalyser
 
analyse(IDocument) - Method in class org.apache.rat.report.analyser.DocumentHeaderAnalyser
 
Apache20LicenseFamily - Class in org.apache.rat.license
 
Apache20LicenseFamily() - Constructor for class org.apache.rat.license.Apache20LicenseFamily
 
APACHE_SOFTWARE_LICENSE_NAME - Static variable in class org.apache.rat.license.Apache20LicenseFamily
 
ApacheSoftwareLicense20 - Class in org.apache.rat.analysis.license
Matches Apache Software License, Version 2.0
ApacheSoftwareLicense20() - Constructor for class org.apache.rat.analysis.license.ApacheSoftwareLicense20
 
ApacheV2LicenceAppender - Class in org.apache.rat.annotation
Add an Apache Software Licence V2 licence header to a document.
ApacheV2LicenceAppender() - Constructor for class org.apache.rat.annotation.ApacheV2LicenceAppender
Create a licence appender with the standard ASF licence header.
ApacheV2LicenceAppender(String) - Constructor for class org.apache.rat.annotation.ApacheV2LicenceAppender
Create a licence appender with the given copyright line.
append(File) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Append the default licence header to the supplied document.
ARCHIVE_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.ArchiveGuesser
 
ArchiveGuesser - Class in org.apache.rat.document.impl.guesser
 
ArchiveGuesser() - Constructor for class org.apache.rat.document.impl.guesser.ArchiveGuesser
 
ASCII_CHAR_THREASHOLD - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
ASL_CODE - Static variable in class org.apache.rat.analysis.Claims
 
attribute(CharSequence, CharSequence) - Method in class org.apache.rat.report.xml.writer.impl.base.XmlWriter
Writes an attribute of an element.
attribute(CharSequence, CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
Writes an attribute of an element.

B

BaseLicense - Class in org.apache.rat.analysis.license
 
BaseLicense(String, String, String) - Constructor for class org.apache.rat.analysis.license.BaseLicense
 
BinaryGuesser - Class in org.apache.rat.document.impl.guesser
TODO: factor into MIME guesser and MIME->binary guesser
BinaryGuesser() - Constructor for class org.apache.rat.document.impl.guesser.BinaryGuesser
 
BYTECODE_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 

C

claim(CharSequence, CharSequence, CharSequence, boolean) - Method in class org.apache.rat.policy.DefaultPolicy
 
claim(CharSequence, CharSequence, CharSequence, boolean) - Method in interface org.apache.rat.report.claim.IClaimReporter
States a claim.
claim(CharSequence, CharSequence, CharSequence, boolean) - Method in class org.apache.rat.report.claim.impl.xml.SimpleXmlClaimReporter
 
claim(CharSequence, CharSequence, CharSequence, boolean) - Method in class org.apache.rat.report.claim.util.ClaimReporterMultiplexer
 
ClaimReporterMultiplexer - Class in org.apache.rat.report.claim.util
 
ClaimReporterMultiplexer(IClaimReporter[]) - Constructor for class org.apache.rat.report.claim.util.ClaimReporterMultiplexer
 
Claims - Class in org.apache.rat.analysis
 
Claims() - Constructor for class org.apache.rat.analysis.Claims
 
closeDocument() - Method in class org.apache.rat.report.xml.writer.impl.base.XmlWriter
Closes all pending elements.
closeDocument() - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
Closes all pending elements.
closeElement() - Method in class org.apache.rat.report.xml.writer.impl.base.XmlWriter
Closes the last element written.
closeElement() - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
Closes the last element written.
CompositeDocument - Class in org.apache.rat.document.impl
Composed from a set of archived documents.
CompositeDocument(String) - Constructor for class org.apache.rat.document.impl.CompositeDocument
 
CompositeDocumentException - Exception in org.apache.rat.document
Indicates that the document is a composite archive and cannot be read.
CompositeDocumentException() - Constructor for exception org.apache.rat.document.CompositeDocumentException
 
CompositeDocumentException(String) - Constructor for exception org.apache.rat.document.CompositeDocumentException
 
ConditionalAnalyser - Class in org.apache.rat.document.impl.util
Analyses documents matching given condition.
ConditionalAnalyser(IDocumentMatcher, IDocumentAnalyser) - Constructor for class org.apache.rat.document.impl.util.ConditionalAnalyser
 
ConstantClaimAnalyser - Class in org.apache.rat.report.analyser
 
ConstantClaimAnalyser(IClaimReporter, CharSequence, CharSequence, boolean) - Constructor for class org.apache.rat.report.analyser.ConstantClaimAnalyser
 
containsExtension(String, String[]) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
content(CharSequence) - Method in class org.apache.rat.report.xml.writer.impl.base.XmlWriter
Writes content.
content(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
Writes content.
createArchiveTypeAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createBinaryTypeAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultAnalyser(IClaimReporter, IHeaderMatcher) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultAnalyser(IDocumentAnalyser, IDocumentAnalyser, IDocumentAnalyser, IDocumentAnalyser) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultAnalyser(IDocumentAnalyser, IDocumentAnalyser, IDocumentAnalyser, IDocumentAnalyser, IDocumentMatcher, IDocumentMatcher, IDocumentMatcher) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultArchiveAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultBinaryAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultMatcher() - Static method in class org.apache.rat.Defaults
 
createDefaultNoticeAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createDefaultStandardAnalyser(IClaimReporter, IHeaderMatcher) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createNoticeTypeAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
createStandardReport(IXmlWriter, IHeaderMatcher) - Static method in class org.apache.rat.report.xml.XmlReportFactory
 
createStandardReport(IXmlWriter, IHeaderMatcher, ILicenseFamily[]) - Static method in class org.apache.rat.report.xml.XmlReportFactory
 
createStandardTypeAnalyser(IClaimReporter) - Static method in class org.apache.rat.report.analyser.DefaultAnalyserFactory
 

D

DATA_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
DEFAULT_MATCHERS - Static variable in class org.apache.rat.Defaults
The standard liest of licenses to include in the reports.
DefaultAnalyserFactory - Class in org.apache.rat.report.analyser
Creates default analysers.
DefaultAnalyserFactory() - Constructor for class org.apache.rat.report.analyser.DefaultAnalyserFactory
 
DefaultPolicy - Class in org.apache.rat.policy
 
DefaultPolicy(IClaimReporter) - Constructor for class org.apache.rat.policy.DefaultPolicy
 
DefaultPolicy(IClaimReporter, ILicenseFamily[]) - Constructor for class org.apache.rat.policy.DefaultPolicy
 
DefaultPolicy(IClaimReporter, String[]) - Constructor for class org.apache.rat.policy.DefaultPolicy
 
Defaults - Class in org.apache.rat
Utility class that holds constants shared by the CLI tool and the Ant tasks.
DirectoryWalker - Class in org.apache.rat
Walks directories.
DirectoryWalker(File) - Constructor for class org.apache.rat.DirectoryWalker
 
DirectoryWalker(File, Pattern) - Constructor for class org.apache.rat.DirectoryWalker
 
DocumentAnalyserMultiplexer - Class in org.apache.rat.document.impl.util
 
DocumentAnalyserMultiplexer(IDocumentAnalyser[]) - Constructor for class org.apache.rat.document.impl.util.DocumentAnalyserMultiplexer
 
DocumentHeaderAnalyser - Class in org.apache.rat.report.analyser
 
DocumentHeaderAnalyser(IHeaderMatcher, IClaimReporter) - Constructor for class org.apache.rat.report.analyser.DocumentHeaderAnalyser
 
DocumentImplUtils - Class in org.apache.rat.document.impl
 
DocumentImplUtils() - Constructor for class org.apache.rat.document.impl.DocumentImplUtils
 
documentIterator() - Method in interface org.apache.rat.document.IDocumentCollection
Iterates IDocument's contained.
DocumentMatcherMultiplexer - Class in org.apache.rat.document.impl.util
Calls all the matchers in turn until one returns true.
DocumentMatcherMultiplexer(IDocumentMatcher[]) - Constructor for class org.apache.rat.document.impl.util.DocumentMatcherMultiplexer
 
documentsContained(IDocumentCollection) - Static method in class org.apache.rat.document.DocumentUtils
Collects all the documents contained in the collection tree.
DocumentUtils - Class in org.apache.rat.document
 
DocumentUtils() - Constructor for class org.apache.rat.document.DocumentUtils
 
DOJO - Static variable in class org.apache.rat.analysis.Claims
 
DojoLicenseHeader - Class in org.apache.rat.analysis.license
 
DojoLicenseHeader() - Constructor for class org.apache.rat.analysis.license.DojoLicenseHeader
 

E

endReport() - Method in interface org.apache.rat.report.RatReport
 
EXE_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
extensionMatches(String, String[]) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 

F

file - Variable in class org.apache.rat.DirectoryWalker
 
FileDocument - Class in org.apache.rat.document.impl
Document wrapping a file of undetermined composition.
FileDocument(File, IFileUnarchiver) - Constructor for class org.apache.rat.document.impl.FileDocument
 
FIRST_LICENSE_LINE - Static variable in class org.apache.rat.analysis.license.ApacheSoftwareLicense20
 

G

GeneratedLicenseNotRequired - Class in org.apache.rat.analysis.generation
 
GeneratedLicenseNotRequired() - Constructor for class org.apache.rat.analysis.generation.GeneratedLicenseNotRequired
 
GeneratedLicenseNotRequired(Pattern[]) - Constructor for class org.apache.rat.analysis.generation.GeneratedLicenseNotRequired
 
getCause() - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getCode() - Method in class org.apache.rat.analysis.license.BaseLicense
 
getDefaultStyleSheet() - Static method in class org.apache.rat.Defaults
 
getFamilyName() - Method in class org.apache.rat.license.AcademicFree21LicenseFamily
 
getFamilyName() - Method in class org.apache.rat.license.Apache20LicenseFamily
 
getFamilyName() - Method in interface org.apache.rat.license.ILicenseFamily
 
getFamilyName() - Method in class org.apache.rat.license.ModifiedBSDLicenseFamily
 
getFamilyName() - Method in class org.apache.rat.license.OASISLicenseFamily
 
getFamilyName() - Method in class org.apache.rat.license.W3CDocumentLicenseFamily
 
getFamilyName() - Method in class org.apache.rat.license.W3CSoftwareLicenseFamily
 
getFirstLine(int) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Get the first line of the licence header formatted for the given type of file.
getHeaderPattern() - Method in class org.apache.rat.header.HeaderBean
Gets the header pattern to be matched.
getLastLine(int) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Get the last line of the licence header formatted for the given type of file.
getLicenceHeader(File) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Get the licence header for a document.
getLicenceHeader(File) - Method in class org.apache.rat.annotation.ApacheV2LicenceAppender
 
getLine(int, String) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Get a line of the licence header formatted for the given type of file.
getMessage() - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getMessage(int) - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getMessages() - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getName() - Method in class org.apache.rat.analysis.license.BaseLicense
 
getName() - Method in class org.apache.rat.document.impl.AbstractMonolithicDocument
 
getName() - Method in class org.apache.rat.document.impl.CompositeDocument
 
getName() - Method in class org.apache.rat.document.impl.FileDocument
 
getName() - Method in class org.apache.rat.document.impl.zip.ZipRootDirectory
 
getName() - Method in interface org.apache.rat.document.IResource
 
getNotes() - Method in class org.apache.rat.analysis.license.BaseLicense
 
getPlainStyleSheet() - Static method in class org.apache.rat.Defaults
 
getThrowable(int) - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getThrowableCount() - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getThrowables() - Method in exception org.apache.rat.document.UnreadableArchiveException
 
getType(File) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Detect the type of document.
getURL() - Method in class org.apache.rat.document.impl.zip.ZipRootDirectory
 
GuessUtils - Class in org.apache.rat.document.impl.guesser
 
GuessUtils() - Constructor for class org.apache.rat.document.impl.guesser.GuessUtils
 

H

HEADER_SAMPLE_PREDICATE - Static variable in class org.apache.rat.analysis.Claims
 
HEADER_TYPE_PREDICATE - Static variable in class org.apache.rat.analysis.Claims
 
HeaderBean - Class in org.apache.rat.header
 
HeaderBean() - Constructor for class org.apache.rat.header.HeaderBean
 
HeaderBean(Pattern, boolean) - Constructor for class org.apache.rat.header.HeaderBean
 
HeaderMatcher - Class in org.apache.rat.header
Matches headers.
HeaderMatcher(CharFilter, int) - Constructor for class org.apache.rat.header.HeaderMatcher
 
HeaderMatcher(CharFilter, int, HeaderBean[]) - Constructor for class org.apache.rat.header.HeaderMatcher
 
HeaderMatcherMultiplexer - Class in org.apache.rat.analysis.util
Delegates to an ordered set of matchers.
HeaderMatcherMultiplexer(IHeaderMatcher[]) - Constructor for class org.apache.rat.analysis.util.HeaderMatcherMultiplexer
 
HIGH_BYTES_RATIO - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 

I

IClaimReporter - Interface in org.apache.rat.report.claim
 
IDocument - Interface in org.apache.rat.document
 
IDocumentAnalyser - Interface in org.apache.rat.document
 
IDocumentCollection - Interface in org.apache.rat.document
Collects documents.
IDocumentMatcher - Interface in org.apache.rat.document
 
IFileUnarchiver - Interface in org.apache.rat.document
Reads documents from file archives.
ignored(String) - Method in class org.apache.rat.DirectoryWalker
 
IHeaderMatcher - Interface in org.apache.rat.analysis
Matches text headers to known licenses.
ILicenseFamily - Interface in org.apache.rat.license
 
IMAGE_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
indexOfThrowable(Class) - Method in exception org.apache.rat.document.UnreadableArchiveException
 
indexOfThrowable(Class, int) - Method in exception org.apache.rat.document.UnreadableArchiveException
 
InvalidXmlException - Exception in org.apache.rat.report.xml.writer
Indicates that the requested document would not be well formed.
InvalidXmlException(String) - Constructor for exception org.apache.rat.report.xml.writer.InvalidXmlException
 
IReportable - Interface in org.apache.rat.report
 
IResource - Interface in org.apache.rat.document
 
isArchive(String) - Static method in class org.apache.rat.document.impl.guesser.ArchiveGuesser
Is a file by that name an archive?
isBinary(Reader) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
Do the first few bytes of the stream hint at a binary file?
isBinary(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
Is a file by that name a known binary file?
isBinaryData(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
isBytecode(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
isExecutable(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
isImage(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
isKeystore(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
isMatch() - Method in class org.apache.rat.header.HeaderBean
 
isNonBinary(String) - Static method in class org.apache.rat.document.impl.guesser.BinaryGuesser
Is a file by that name a known non-binary file?
isNote(String) - Static method in class org.apache.rat.document.impl.guesser.NoteGuesser
Is a file by that name a note file?
isRestricted() - Method in class org.apache.rat.DirectoryWalker
 
IXmlWriter - Interface in org.apache.rat.report.xml.writer
Simple interface for creating basic xml documents.

J

JAR_MANIFEST - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
JAVA - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
JavaDocLicenseNotRequired - Class in org.apache.rat.analysis.generation
JavaDocs are generated and so no license is required.
JavaDocLicenseNotRequired() - Constructor for class org.apache.rat.analysis.generation.JavaDocLicenseNotRequired
 

K

KEYSTORE_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 

L

LICENSE_APPROVAL_PREDICATE - Static variable in class org.apache.rat.analysis.Claims
 
LICENSE_FAMILY_PREDICATE - Static variable in class org.apache.rat.analysis.Claims
 
LICENSE_REFERENCE_LINE - Static variable in class org.apache.rat.analysis.license.ApacheSoftwareLicense20
 
lines() - Method in class org.apache.rat.header.HeaderMatcher
Number of lines read.
load(File) - Static method in class org.apache.rat.document.impl.zip.ZipDocumentFactory
 

M

main(String[]) - Static method in class org.apache.rat.Report
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.generation.GeneratedLicenseNotRequired
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.generation.JavaDocLicenseNotRequired
 
match(String, String, IClaimReporter) - Method in interface org.apache.rat.analysis.IHeaderMatcher
Matches the text accumulated to licenses.
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.license.ApacheSoftwareLicense20
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.license.DojoLicenseHeader
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.license.OASISLicense
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.license.TMF854LicenseHeader
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.license.W3CDocLicense
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.license.W3CLicense
 
match(String, String, IClaimReporter) - Method in class org.apache.rat.analysis.util.HeaderMatcherMultiplexer
 
matches(IDocument) - Method in interface org.apache.rat.document.IDocumentMatcher
 
matches(IDocument) - Method in class org.apache.rat.document.impl.guesser.ArchiveGuesser
 
matches(IDocument) - Method in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
matches(IDocument) - Method in class org.apache.rat.document.impl.guesser.NoteGuesser
 
matches(IDocument) - Method in class org.apache.rat.document.impl.util.ConditionalAnalyser
 
matches(IDocument) - Method in class org.apache.rat.document.impl.util.DocumentMatcherMultiplexer
 
matches(IDocument) - Method in class org.apache.rat.document.impl.util.MatchNegator
 
matches(Pattern) - Method in class org.apache.rat.header.HeaderMatcher
Seeks a match in the last headers read.
MatchNegator - Class in org.apache.rat.document.impl.util
Negatives the result of the given matcher.
MatchNegator(IDocumentMatcher) - Constructor for class org.apache.rat.document.impl.util.MatchNegator
 
MODIFIED_BSD_LICENSE_NAME - Static variable in class org.apache.rat.license.ModifiedBSDLicenseFamily
 
ModifiedBSDLicenseFamily - Class in org.apache.rat.license
 
ModifiedBSDLicenseFamily() - Constructor for class org.apache.rat.license.ModifiedBSDLicenseFamily
 
MonolithicFileDocument - Class in org.apache.rat.document.impl
 
MonolithicFileDocument(File) - Constructor for class org.apache.rat.document.impl.MonolithicFileDocument
 

N

name - Variable in class org.apache.rat.DirectoryWalker
 
newInstance(URL) - Static method in class org.apache.rat.document.impl.MonolithicFileDocument
Creates a new instance.
NON_ASCII_THREASHOLD - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 
NON_BINARY_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
Based on http://www.apache.org/dev/svn-eol-style.txt
normalise(String) - Static method in class org.apache.rat.document.impl.guesser.GuessUtils
Converts name to upper case and strips any path.
NOTE_FILE_EXTENSIONS - Static variable in class org.apache.rat.document.impl.guesser.NoteGuesser
 
NOTE_FILE_NAMES - Static variable in class org.apache.rat.document.impl.guesser.NoteGuesser
 
NoteGuesser - Class in org.apache.rat.document.impl.guesser
 
NoteGuesser() - Constructor for class org.apache.rat.document.impl.guesser.NoteGuesser
 

O

OASIS_CODE - Static variable in class org.apache.rat.analysis.Claims
 
OASIS_OPEN_LICENSE_NAME - Static variable in class org.apache.rat.license.OASISLicenseFamily
 
OASISLicense - Class in org.apache.rat.analysis.license
Looks for documents contain the OASIS copyright claim plus derivative work clause.
OASISLicense() - Constructor for class org.apache.rat.analysis.license.OASISLicense
 
OASISLicenseFamily - Class in org.apache.rat.license
 
OASISLicenseFamily() - Constructor for class org.apache.rat.license.OASISLicenseFamily
 
openElement(CharSequence) - Method in class org.apache.rat.report.xml.writer.impl.base.XmlWriter
Writes the start of an element.
openElement(CharSequence) - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
Writes the start of an element.
OperationNotAllowedException - Exception in org.apache.rat.report.xml.writer
Thrown by IXmlWriter implementations when the current state does not allow the requested operation.
OperationNotAllowedException(String) - Constructor for exception org.apache.rat.report.xml.writer.OperationNotAllowedException
 
org.apache.rat - package org.apache.rat
 
org.apache.rat.analysis - package org.apache.rat.analysis
 
org.apache.rat.analysis.generation - package org.apache.rat.analysis.generation
 
org.apache.rat.analysis.license - package org.apache.rat.analysis.license
 
org.apache.rat.analysis.util - package org.apache.rat.analysis.util
 
org.apache.rat.annotation - package org.apache.rat.annotation
 
org.apache.rat.document - package org.apache.rat.document
 
org.apache.rat.document.impl - package org.apache.rat.document.impl
 
org.apache.rat.document.impl.guesser - package org.apache.rat.document.impl.guesser
 
org.apache.rat.document.impl.util - package org.apache.rat.document.impl.util
 
org.apache.rat.document.impl.zip - package org.apache.rat.document.impl.zip
 
org.apache.rat.header - package org.apache.rat.header
 
org.apache.rat.license - package org.apache.rat.license
 
org.apache.rat.policy - package org.apache.rat.policy
 
org.apache.rat.report - package org.apache.rat.report
 
org.apache.rat.report.analyser - package org.apache.rat.report.analyser
 
org.apache.rat.report.claim - package org.apache.rat.report.claim
 
org.apache.rat.report.claim.impl.xml - package org.apache.rat.report.claim.impl.xml
 
org.apache.rat.report.claim.util - package org.apache.rat.report.claim.util
 
org.apache.rat.report.xml - package org.apache.rat.report.xml
 
org.apache.rat.report.xml.writer - package org.apache.rat.report.xml.writer
 
org.apache.rat.report.xml.writer.impl.base - package org.apache.rat.report.xml.writer.impl.base
 

P

PLAIN_STYLESHEET - Static variable in class org.apache.rat.Defaults
 
printPartialStackTrace(PrintWriter) - Method in exception org.apache.rat.document.UnreadableArchiveException
 
printStackTrace() - Method in exception org.apache.rat.document.UnreadableArchiveException
 
printStackTrace(PrintStream) - Method in exception org.apache.rat.document.UnreadableArchiveException
 
printStackTrace(PrintWriter) - Method in exception org.apache.rat.document.UnreadableArchiveException
 

R

RatDocumentAnalysisException - Exception in org.apache.rat.document
 
RatDocumentAnalysisException() - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
 
RatDocumentAnalysisException(String) - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
 
RatDocumentAnalysisException(Throwable) - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
 
RatDocumentAnalysisException(String, Throwable) - Constructor for exception org.apache.rat.document.RatDocumentAnalysisException
 
RatHeaderAnalysisException - Exception in org.apache.rat.analysis
Indicates exceptional condition during header analysis.
RatHeaderAnalysisException() - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
 
RatHeaderAnalysisException(String, Throwable) - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
 
RatHeaderAnalysisException(String) - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
 
RatHeaderAnalysisException(Throwable) - Constructor for exception org.apache.rat.analysis.RatHeaderAnalysisException
 
RatReport - Interface in org.apache.rat.report
 
RatReportAnalysisResultException - Exception in org.apache.rat.report.analyser
 
RatReportAnalysisResultException() - Constructor for exception org.apache.rat.report.analyser.RatReportAnalysisResultException
 
RatReportAnalysisResultException(RatReportFailedException) - Constructor for exception org.apache.rat.report.analyser.RatReportAnalysisResultException
 
RatReportAnalysisResultException(String, RatReportFailedException) - Constructor for exception org.apache.rat.report.analyser.RatReportAnalysisResultException
 
RatReportFailedException - Exception in org.apache.rat.report
 
RatReportFailedException() - Constructor for exception org.apache.rat.report.RatReportFailedException
 
RatReportFailedException(String, Throwable) - Constructor for exception org.apache.rat.report.RatReportFailedException
 
RatReportFailedException(String) - Constructor for exception org.apache.rat.report.RatReportFailedException
 
RatReportFailedException(Throwable) - Constructor for exception org.apache.rat.report.RatReportFailedException
 
read(Reader) - Method in class org.apache.rat.header.HeaderMatcher
 
READABLE_ARCHIVE_VALUE - Static variable in class org.apache.rat.report.analyser.ReadableArchiveAnalyser
 
ReadableArchiveAnalyser - Class in org.apache.rat.report.analyser
 
ReadableArchiveAnalyser(IClaimReporter) - Constructor for class org.apache.rat.report.analyser.ReadableArchiveAnalyser
 
readArchive() - Method in interface org.apache.rat.document.IDocument
Reads contents of composite document.
readArchive() - Method in class org.apache.rat.document.impl.AbstractMonolithicDocument
 
readArchive() - Method in class org.apache.rat.document.impl.FileDocument
 
readArchive() - Method in class org.apache.rat.document.impl.MonolithicFileDocument
 
readArchive() - Method in class org.apache.rat.document.impl.zip.ZipFileDocument
 
reader() - Method in interface org.apache.rat.document.IDocument
Reads the content of this document.
reader() - Method in class org.apache.rat.document.impl.CompositeDocument
 
reader() - Method in class org.apache.rat.document.impl.FileDocument
 
reader() - Method in class org.apache.rat.document.impl.MonolithicFileDocument
 
Report - Class in org.apache.rat
 
report(IDocument) - Method in interface org.apache.rat.report.RatReport
 
report(PrintStream) - Method in class org.apache.rat.Report
 
report(PrintStream, IReportable, InputStream, IHeaderMatcher, ILicenseFamily[]) - Static method in class org.apache.rat.Report
Output a report that is styled using a defined stylesheet.
report(Writer, IReportable, InputStream, IHeaderMatcher, ILicenseFamily[]) - Static method in class org.apache.rat.Report
Output a report that is styled using a defined stylesheet.
report(IReportable, Writer, IHeaderMatcher, ILicenseFamily[]) - Static method in class org.apache.rat.Report
 
reportGeneratedClaims(String, String, IClaimReporter) - Static method in class org.apache.rat.analysis.Claims
 
reportGeneratedHeaderTypeClaim(String, IClaimReporter) - Static method in class org.apache.rat.analysis.Claims
 
reportHeaderSampleClaim(String, String, IClaimReporter) - Static method in class org.apache.rat.analysis.Claims
 
reportHeaderTypeClaim(String, String, IClaimReporter) - Static method in class org.apache.rat.analysis.Claims
 
reportLicenseApprovalClaim(CharSequence, boolean, IClaimReporter) - Static method in class org.apache.rat.analysis.Claims
 
reportOnLicense(String, IClaimReporter) - Method in class org.apache.rat.analysis.license.BaseLicense
 
reportStandardClaims(String, String, String, String, IClaimReporter) - Static method in class org.apache.rat.analysis.Claims
 
reset() - Method in class org.apache.rat.analysis.generation.GeneratedLicenseNotRequired
 
reset() - Method in class org.apache.rat.analysis.generation.JavaDocLicenseNotRequired
 
reset() - Method in interface org.apache.rat.analysis.IHeaderMatcher
Resets this matches.
reset() - Method in class org.apache.rat.analysis.license.ApacheSoftwareLicense20
 
reset() - Method in class org.apache.rat.analysis.license.DojoLicenseHeader
 
reset() - Method in class org.apache.rat.analysis.license.OASISLicense
 
reset() - Method in class org.apache.rat.analysis.license.TMF854LicenseHeader
 
reset() - Method in class org.apache.rat.analysis.license.W3CDocLicense
 
reset() - Method in class org.apache.rat.analysis.license.W3CLicense
 
reset() - Method in class org.apache.rat.analysis.util.HeaderMatcherMultiplexer
 
run(RatReport) - Method in class org.apache.rat.DirectoryWalker
Run a report over all files and directories in this DirectoryWalker, ignoring any files/directories set to be ignored.
run(RatReport) - Method in interface org.apache.rat.report.IReportable
 

S

setForce(boolean) - Method in class org.apache.rat.annotation.AbstractLicenceAppender
Set the force flag on this appender.
setHeaderPattern(Pattern) - Method in class org.apache.rat.header.HeaderBean
Sets the header pattern to be matched.
setMatch(boolean) - Method in class org.apache.rat.header.HeaderBean
 
SimpleXmlClaimReporter - Class in org.apache.rat.report.claim.impl.xml
 
SimpleXmlClaimReporter(IXmlWriter) - Constructor for class org.apache.rat.report.claim.impl.xml.SimpleXmlClaimReporter
 
startDocument() - Method in class org.apache.rat.report.xml.writer.impl.base.XmlWriter
Starts a document by writing a prolog.
startDocument() - Method in interface org.apache.rat.report.xml.writer.IXmlWriter
Starts a document by writing a prolog.
startReport() - Method in interface org.apache.rat.report.RatReport
 
styleReport(PrintStream) - Method in class org.apache.rat.Report
Output a report in the default style and default licence header matcher.
subcollectionIterator() - Method in interface org.apache.rat.document.IDocumentCollection
Iterates IDocumentCollection's contained.

T

TMF854 - Static variable in class org.apache.rat.analysis.Claims
 
TMF854LicenseHeader - Class in org.apache.rat.analysis.license
 
TMF854LicenseHeader() - Constructor for class org.apache.rat.analysis.license.TMF854LicenseHeader
 
toName(File) - Static method in class org.apache.rat.document.impl.DocumentImplUtils
 
toNameTransformer() - Static method in class org.apache.rat.document.DocumentUtils
 
toObject(IDocument) - Method in class org.apache.rat.report.analyser.AbstractSingleClaimAnalyser
 
toObject(IDocument) - Method in class org.apache.rat.report.analyser.ConstantClaimAnalyser
 
toObject(IDocument) - Method in class org.apache.rat.report.analyser.ReadableArchiveAnalyser
 
TOTAL_READ_RATIO - Static variable in class org.apache.rat.document.impl.guesser.BinaryGuesser
 

U

unarchive(File) - Method in interface org.apache.rat.document.IFileUnarchiver
Unarchives the file.
unarchive(File) - Method in class org.apache.rat.document.impl.zip.ZipFileUnarchiver
 
UNREADABLE_ARCHIVE_VALUE - Static variable in class org.apache.rat.report.analyser.ReadableArchiveAnalyser
 
UnreadableArchiveException - Exception in org.apache.rat.document
Indicates that an archive is unreadable.
UnreadableArchiveException() - Constructor for exception org.apache.rat.document.UnreadableArchiveException
 
UnreadableArchiveException(String) - Constructor for exception org.apache.rat.document.UnreadableArchiveException
 
UnreadableArchiveException(Throwable) - Constructor for exception org.apache.rat.document.UnreadableArchiveException
 
UnreadableArchiveException(String, Throwable) - Constructor for exception org.apache.rat.document.UnreadableArchiveException
 
UnsuitableDocumentException - Exception in org.apache.rat.document
Indicates that the document was unsuitable for analysis.
UnsuitableDocumentException() - Constructor for exception org.apache.rat.document.UnsuitableDocumentException
 
UnsuitableDocumentException(String, Throwable) - Constructor for exception org.apache.rat.document.UnsuitableDocumentException
 
UnsuitableDocumentException(String) - Constructor for exception org.apache.rat.document.UnsuitableDocumentException
 
UnsuitableDocumentException(Throwable) - Constructor for exception org.apache.rat.document.UnsuitableDocumentException
 

W

W3C_CODE - Static variable in class org.apache.rat.analysis.Claims
 
W3C_DOCUMENT_COPYRIGHT_NAME - Static variable in class org.apache.rat.license.W3CDocumentLicenseFamily
 
W3C_SOFTWARE_COPYRIGHT_NAME - Static variable in class org.apache.rat.license.W3CSoftwareLicenseFamily
 
W3CD_CODE - Static variable in class org.apache.rat.analysis.Claims
 
W3CDocLicense - Class in org.apache.rat.analysis.license
 
W3CDocLicense() - Constructor for class org.apache.rat.analysis.license.W3CDocLicense
 
W3CDocumentLicenseFamily - Class in org.apache.rat.license
 
W3CDocumentLicenseFamily() - Constructor for class org.apache.rat.license.W3CDocumentLicenseFamily
 
W3CLicense - Class in org.apache.rat.analysis.license
 
W3CLicense() - Constructor for class org.apache.rat.analysis.license.W3CLicense
 
W3CSoftwareLicenseFamily - Class in org.apache.rat.license
 
W3CSoftwareLicenseFamily() - Constructor for class org.apache.rat.license.W3CSoftwareLicenseFamily
 
writeAttribute(IXmlWriter, String, boolean) - Static method in class org.apache.rat.report.xml.writer.XmlWriterUtils
 

X

XmlReportFactory - Class in org.apache.rat.report.xml
Creates reports.
XmlReportFactory() - Constructor for class org.apache.rat.report.xml.XmlReportFactory
 
XmlWriter - Class in org.apache.rat.report.xml.writer.impl.base
Lightweight IXmlWriter implementation.
XmlWriter(Writer) - Constructor for class org.apache.rat.report.xml.writer.impl.base.XmlWriter
 
XmlWriterUtils - Class in org.apache.rat.report.xml.writer
 
XmlWriterUtils() - Constructor for class org.apache.rat.report.xml.writer.XmlWriterUtils
 

Z

ZipDocumentFactory - Class in org.apache.rat.document.impl.zip
 
ZipDocumentFactory() - Constructor for class org.apache.rat.document.impl.zip.ZipDocumentFactory
 
ZipFileDocument - Class in org.apache.rat.document.impl.zip
Document which is a zip file.
ZipFileDocument(File) - Constructor for class org.apache.rat.document.impl.zip.ZipFileDocument
 
ZipFileUnarchiver - Class in org.apache.rat.document.impl.zip
 
ZipFileUnarchiver() - Constructor for class org.apache.rat.document.impl.zip.ZipFileUnarchiver
 
ZipRootDirectory - Class in org.apache.rat.document.impl.zip
 
ZipRootDirectory(ZipFile, Collection, Collection) - Constructor for class org.apache.rat.document.impl.zip.ZipRootDirectory
 

A B C D E F G H I J K L M N O P R S T U W X Z

Copyright © 2006-2009 The Apache Software Foundation. All Rights Reserved.