Class NumberOfPagesStatisticsAggregator
java.lang.Object
com.itextpdf.commons.actions.AbstractStatisticsAggregator
com.itextpdf.kernel.pdf.statistics.NumberOfPagesStatisticsAggregator
Statistics aggregator which aggregates number of pages in PDF documents.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaggregate(AbstractStatisticsEvent event) Aggregates number of pages from the provided event.voidmerge(AbstractStatisticsAggregator aggregator) Merges data about amounts of ranges of pages from the provided aggregator into this aggregator.Retrieves Map where keys are ranges of pages and values are the amounts of such PDF documents.
-
Constructor Details
-
NumberOfPagesStatisticsAggregator
public NumberOfPagesStatisticsAggregator()
-
-
Method Details
-
aggregate
Aggregates number of pages from the provided event.- Specified by:
-
aggregatein classAbstractStatisticsAggregator - Parameters:
-
event-NumberOfPagesStatisticsEventinstance
-
retrieveAggregation
Retrieves Map where keys are ranges of pages and values are the amounts of such PDF documents.- Specified by:
-
retrieveAggregationin classAbstractStatisticsAggregator - Returns:
-
aggregated
Map
-
merge
Merges data about amounts of ranges of pages from the provided aggregator into this aggregator.- Specified by:
-
mergein classAbstractStatisticsAggregator - Parameters:
-
aggregator-NumberOfPagesStatisticsAggregatorfrom which data will be taken.
-