Package org.apache.rat.report.claim.impl
Class ClaimAggregator
java.lang.Object
org.apache.rat.report.AbstractReport
org.apache.rat.report.claim.impl.AbstractClaimReporter
org.apache.rat.report.claim.impl.ClaimAggregator
- All Implemented Interfaces:
RatReport
The aggregator is used to create a numerical statistic
of claims.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEmpty default implementation.voidfillClaimStatistic(ClaimStatistic pStatistic)protected voidhandleApprovedLicenseClaim(String licenseApproved)Empty default implementation.protected voidhandleDocumentCategoryClaim(String documentCategoryName)Empty default implementation.protected voidhandleHeaderCategoryClaim(String headerCategory)Empty default implementation.protected voidhandleLicenseFamilyNameClaim(String licenseFamilyName)Empty default implementation.Methods inherited from class org.apache.rat.report.claim.impl.AbstractClaimReporter
reportMethods inherited from class org.apache.rat.report.AbstractReport
startReport
-
Constructor Details
-
ClaimAggregator
-
-
Method Details
-
handleDocumentCategoryClaim
Description copied from class:AbstractClaimReporterEmpty default implementation.- Overrides:
handleDocumentCategoryClaimin classAbstractClaimReporter- Parameters:
documentCategoryName- name of the category
-
handleApprovedLicenseClaim
Description copied from class:AbstractClaimReporterEmpty default implementation.- Overrides:
handleApprovedLicenseClaimin classAbstractClaimReporter- Parameters:
licenseApproved- name of the approved license
-
handleLicenseFamilyNameClaim
Description copied from class:AbstractClaimReporterEmpty default implementation.- Overrides:
handleLicenseFamilyNameClaimin classAbstractClaimReporter- Parameters:
licenseFamilyName- name of the license family
-
handleHeaderCategoryClaim
Description copied from class:AbstractClaimReporterEmpty default implementation.- Overrides:
handleHeaderCategoryClaimin classAbstractClaimReporter- Parameters:
headerCategory- name of the header category
-
fillClaimStatistic
-
endReport
Description copied from class:AbstractReportEmpty default implementation.- Specified by:
endReportin interfaceRatReport- Overrides:
endReportin classAbstractReport- Throws:
RatException- on error.- See Also:
RatReport.report(Document)
-