Package de.bsvrz.ars.ars.persistence
Klasse IndexAggregator<T extends BaseIndex<?>>
java.lang.Object
de.bsvrz.ars.ars.persistence.IndexAggregator<T>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungIndexAggregator
(ToLongFunction<ValidDataRange> minSupplier, ToLongFunction<ValidDataRange> maxSupplier, de.bsvrz.ars.ars.persistence.IndexAggregator.IndexSupplier<T> indexSupplier) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
aggregate
(Collection<? extends PersistenceDirectory> directories, LockedContainerDirectory dataIdentification, long lowerBound, long upperBound) getMap()
-
Konstruktordetails
-
IndexAggregator
public IndexAggregator(ToLongFunction<ValidDataRange> minSupplier, ToLongFunction<ValidDataRange> maxSupplier, de.bsvrz.ars.ars.persistence.IndexAggregator.IndexSupplier<T> indexSupplier)
-
-
Methodendetails
-
aggregate
public void aggregate(Collection<? extends PersistenceDirectory> directories, LockedContainerDirectory dataIdentification, long lowerBound, long upperBound) throws IndexException - Löst aus:
IndexException
-
getIndexes
-
getMap
-