Uses of Interface
org.apache.rat.api.Document
-
-
Uses of Document in org.apache.rat.analysis
Fields in org.apache.rat.analysis declared as Document Modifier and Type Field Description private Document
HeaderCheckWorker. subject
Methods in org.apache.rat.analysis with parameters of type Document Modifier and Type Method Description void
DefaultAnalyserFactory.DefaultAnalyser. analyse(Document subject)
void
DocumentHeaderAnalyser. analyse(Document document)
boolean
IHeaderMatcher. match(Document subject, java.lang.String line)
Matches the text accumulated to licenses.Constructors in org.apache.rat.analysis with parameters of type Document Constructor Description HeaderCheckWorker(java.io.BufferedReader reader, int numberOfRetainedHeaderLine, IHeaderMatcher matcher, Document name)
HeaderCheckWorker(java.io.BufferedReader reader, IHeaderMatcher matcher, Document name)
HeaderCheckWorker(java.io.Reader reader, IHeaderMatcher matcher, Document name)
Convenience constructor wraps givenReader
in aBufferedReader
. -
Uses of Document in org.apache.rat.analysis.generation
Methods in org.apache.rat.analysis.generation with parameters of type Document Modifier and Type Method Description boolean
GeneratedLicenseNotRequired. match(Document subject, java.lang.String line)
boolean
JavaDocLicenseNotRequired. match(Document subject, java.lang.String line)
private void
GeneratedLicenseNotRequired. reportOnLicense(Document subject)
private void
JavaDocLicenseNotRequired. reportOnLicense(Document subject)
-
Uses of Document in org.apache.rat.analysis.license
Methods in org.apache.rat.analysis.license with parameters of type Document Modifier and Type Method Description boolean
AppliedApacheSoftwareLicense20. match(Document subject, java.lang.String s)
boolean
CDDL1License. match(Document subject, java.lang.String s)
boolean
CopyrightHeader. match(Document subject, java.lang.String s)
boolean
FullTextMatchingLicense. match(Document subject, java.lang.String line)
boolean
OASISLicense. match(Document subject, java.lang.String line)
boolean
SimplePatternBasedLicense. match(Document pSubject, java.lang.String pLine)
void
BaseLicense. reportOnLicense(Document subject)
-
Uses of Document in org.apache.rat.analysis.util
Methods in org.apache.rat.analysis.util with parameters of type Document Modifier and Type Method Description boolean
HeaderMatcherMultiplexer. match(Document subject, java.lang.String line)
-
Uses of Document in org.apache.rat.anttasks
Classes in org.apache.rat.anttasks that implement Document Modifier and Type Class Description private class
ResourceCollectionContainer.ResourceDocument
Methods in org.apache.rat.anttasks with parameters of type Document Modifier and Type Method Description boolean
FullTextLicenseMatcher. match(Document subject, java.lang.String line)
-
Uses of Document in org.apache.rat.document
Methods in org.apache.rat.document with parameters of type Document Modifier and Type Method Description void
IDocumentAnalyser. analyse(Document document)
-
Uses of Document in org.apache.rat.document.impl
Classes in org.apache.rat.document.impl that implement Document Modifier and Type Class Description class
AbstractMonolithicDocument
Abstract base class for monolithic documents.class
ArchiveEntryDocument
class
FileDocument
Document wrapping a file of undetermined composition.class
MonolithicFileDocument
Methods in org.apache.rat.document.impl that return Document Modifier and Type Method Description static Document
MonolithicFileDocument. newInstance(java.net.URL url)
-
Uses of Document in org.apache.rat.document.impl.guesser
Methods in org.apache.rat.document.impl.guesser with parameters of type Document Modifier and Type Method Description static boolean
ArchiveGuesser. isArchive(Document document)
static boolean
BinaryGuesser. isBinary(Document document)
private static boolean
BinaryGuesser. isBinaryDocument(Document document)
static boolean
NoteGuesser. isNote(Document document)
-
Uses of Document in org.apache.rat.document.impl.util
Methods in org.apache.rat.document.impl.util with parameters of type Document Modifier and Type Method Description void
DocumentAnalyserMultiplexer. analyse(Document document)
-
Uses of Document in org.apache.rat.mp
Classes in org.apache.rat.mp that implement Document Modifier and Type Class Description private class
FilesReportable.FileDocument
-
Uses of Document in org.apache.rat.policy
Methods in org.apache.rat.policy with parameters of type Document Modifier and Type Method Description void
DefaultPolicy. analyse(Document subject)
void
DefaultPolicy. reportLicenseApprovalClaim(Document subject, boolean isAcceptable)
-
Uses of Document in org.apache.rat.report
Methods in org.apache.rat.report with parameters of type Document Modifier and Type Method Description void
AbstractReport. report(Document document)
void
RatReport. report(Document document)
-
Uses of Document in org.apache.rat.report.claim.impl
Methods in org.apache.rat.report.claim.impl with parameters of type Document Modifier and Type Method Description void
AbstractClaimReporter. report(Document subject)
private void
AbstractClaimReporter. writeDocumentClaim(Document subject)
-
Uses of Document in org.apache.rat.report.claim.impl.xml
Methods in org.apache.rat.report.claim.impl.xml with parameters of type Document Modifier and Type Method Description void
SimpleXmlClaimReporter. report(Document subject)
private void
SimpleXmlClaimReporter. writeDocumentClaims(Document subject)
-
Uses of Document in org.apache.rat.report.claim.util
Methods in org.apache.rat.report.claim.util with parameters of type Document Modifier and Type Method Description void
ClaimReporterMultiplexer. report(Document document)
void
LicenseAddingReport. report(Document document)
-