public class ClaimAggregator extends AbstractClaimReporter
| Modifier and Type | Field and Description |
|---|---|
private int |
numApproved |
private int |
numGenerated |
private java.util.Map<java.lang.String,java.lang.Integer> |
numsByFileType |
private java.util.Map<java.lang.String,java.lang.Integer> |
numsByLicenseFamilyCode |
private java.util.Map<java.lang.String,java.lang.Integer> |
numsByLicenseFamilyName |
private int |
numUnApproved |
private int |
numUnknown |
private ClaimStatistic |
statistic |
| Constructor and Description |
|---|
ClaimAggregator(ClaimStatistic pStatistic) |
| Modifier and Type | Method and Description |
|---|---|
void |
endReport() |
void |
fillClaimStatistic(ClaimStatistic pStatistic) |
protected void |
handleApprovedLicenseClaim(java.lang.String licenseApproved) |
protected void |
handleDocumentCategoryClaim(java.lang.String documentCategoryName) |
protected void |
handleHeaderCategoryClaim(java.lang.String headerCategory) |
protected void |
handleLicenseFamilyNameClaim(java.lang.String licenseFamilyName) |
private void |
incMapValue(java.util.Map<java.lang.String,java.lang.Integer> pMap,
java.lang.String pKey) |
reportstartReportprivate final ClaimStatistic statistic
private final java.util.Map<java.lang.String,java.lang.Integer> numsByLicenseFamilyName
private final java.util.Map<java.lang.String,java.lang.Integer> numsByLicenseFamilyCode
private final java.util.Map<java.lang.String,java.lang.Integer> numsByFileType
private int numApproved
private int numUnApproved
private int numGenerated
private int numUnknown
public ClaimAggregator(ClaimStatistic pStatistic)
private void incMapValue(java.util.Map<java.lang.String,java.lang.Integer> pMap,
java.lang.String pKey)
protected void handleDocumentCategoryClaim(java.lang.String documentCategoryName)
handleDocumentCategoryClaim in class AbstractClaimReporterprotected void handleApprovedLicenseClaim(java.lang.String licenseApproved)
handleApprovedLicenseClaim in class AbstractClaimReporterprotected void handleLicenseFamilyNameClaim(java.lang.String licenseFamilyName)
handleLicenseFamilyNameClaim in class AbstractClaimReporterprotected void handleHeaderCategoryClaim(java.lang.String headerCategory)
handleHeaderCategoryClaim in class AbstractClaimReporterpublic void fillClaimStatistic(ClaimStatistic pStatistic)
public void endReport()
throws RatException
endReport in interface RatReportendReport in class AbstractReportRatException