Skip navigation links
A B C E F G H I K M N O P R S T U V W 

A

add(T, T) - Static method in class org.heigit.bigspatialdata.oshdb.api.generic.NumberUtils
Add two numeric values and return the sum in the smallest common type.
aggregateBy(SerializableFunction<X, V>, Collection<V>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Sets up aggregation by another custom index.
aggregateBy(SerializableFunction<X, V>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Sets up aggregation by another custom index.
aggregateBy(SerializableFunction<X, U>, Collection<U>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets a custom aggregation function that is used to group output results into.
aggregateBy(SerializableFunction<X, U>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets a custom aggregation function that is used to group output results into.
aggregateByGeometry(Map<V, P>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Aggregates the results by sub-regions as well, in addition to the timestamps.
aggregateByGeometry(Map<U, P>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets up automatic aggregation by geometries.
aggregateByTimestamp(SerializableFunction<X, OSHDBTimestamp>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Sets up aggregation by a custom time index.
aggregateByTimestamp() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets up automatic aggregation by timestamp.
aggregateByTimestamp(SerializableFunction<X, OSHDBTimestamp>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets up aggregation by a custom time index.
areaOfInterest(OSHDBBoundingBox) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Set the area of interest to the given bounding box.
areaOfInterest(P) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Set the area of interest to the given polygon.
areaOfInterest(OSHDBBoundingBox) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Set the area of interest to the given bounding box.
areaOfInterest(P) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Set the area of interest to the given polygon.
average() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Calculates the averages of the results.
average(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Calculates the average of the results provided by a given `mapper` function.
average() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Calculates the averages of the results.
average(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Calculates the average of the results provided by a given `mapper` function.

B

bboxFilter - Variable in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 

C

clearTimeout() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Clears a previously set timeout for queries on this ignite oshdb backend.
close() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
close() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
collect() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Collects the results of this data aggregation into Lists.
collect() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Collects all results into a List.
compareTo(OSHDBCombinedIndex<U, V>) - Method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 
computeMode(OSHDBIgnite.ComputeMode) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
Sets the compute mode.
computeMode() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
Gets the set compute mode.
connection - Variable in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
copy() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
copy() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
copy() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
copy() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
copy() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
copy() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
count() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Counts the number of results.
count() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Counts the number of results.
countUniq() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Counts all unique values of the results.
countUniq() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Counts all unique values of the results.
createMapReducer(Class<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Factory function that creates a mapReducer object of the appropriate data type class for this oshdb backend implemenation.
createMapReducer(Class<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
createMapReducer(Class<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 

E

equals(Object) - Method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 
estimatedMedian() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns an estimate of the median of the results.
estimatedMedian(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns an estimate of the median of the results after applying the given map function.
estimatedMedian() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns an estimate of the median of the results.
estimatedMedian(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns an estimate of the median of the results after applying the given map function.
estimatedQuantile(double) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns an estimate of a requested quantile of the results.
estimatedQuantile(SerializableFunction<X, R>, double) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns an estimate of a requested quantile of the results after applying the given map function.
estimatedQuantile(double) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns an estimate of a requested quantile of the results.
estimatedQuantile(SerializableFunction<X, R>, double) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns an estimate of a requested quantile of the results after applying the given map function.
estimatedQuantiles(Iterable<Double>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns an estimate of the quantiles of the results.
estimatedQuantiles(SerializableFunction<X, R>, Iterable<Double>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns an estimate of the quantiles of the results after applying the given map function.
estimatedQuantiles() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns a function that computes estimates of arbitrary quantiles of the results.
estimatedQuantiles(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns a function that computes estimates of arbitrary quantiles of the results after applying the given map function.
estimatedQuantiles(Iterable<Double>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns an estimate of the quantiles of the results.
estimatedQuantiles(SerializableFunction<X, R>, Iterable<Double>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns an estimate of the quantiles of the results after applying the given map function.
estimatedQuantiles() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns a function that computes estimates of arbitrary quantiles of the results.
estimatedQuantiles(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns a function that computes estimates of arbitrary quantiles of the results after applying the given map function.

F

filter(SerializablePredicate<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds a custom arbitrary filter that gets executed in the current transformation chain.
filter(SerializablePredicate<X>) - Method in interface org.heigit.bigspatialdata.oshdb.api.mapreducer.Mappable
Adds a custom arbitrary filter that gets executed in the current transformation chain.
filter(SerializablePredicate<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds a custom arbitrary filter that gets executed in the current transformation chain.
flatMap(SerializableFunction<X, Iterable<R>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Set an arbitrary `flatMap` transformation function, which returns list with an arbitrary number of results per input data entry.
flatMap(SerializableFunction<X, Iterable<R>>) - Method in interface org.heigit.bigspatialdata.oshdb.api.mapreducer.Mappable
Set an arbitrary `flatMap` transformation function, which returns list with an arbitrary number of results per input data entry.
flatMap(SerializableFunction<X, Iterable<R>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Set an arbitrary `flatMap` transformation function, which returns list with an arbitrary number of results per input data entry.
flatMapReduceCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
flatMapReduceCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
flatMapReduceCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
flatMapReduceCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
flatMapReduceCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
flatMapReduceCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Generic "flat" version of the map-reduce used by the `OSMContributionView`, with by-osm-id grouped input to the `mapper` function.
flatMapReduceCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
flatMapReduceCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
flatMapReduceCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
flatMapReduceCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
flatMapReduceCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
flatMapReduceCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<R>>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Generic "flat" version of the map-reduce used by the `OSMEntitySnapshotView`, with by-osm-id grouped input to the `mapper` function.
flatMapStreamCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
flatMapStreamCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
flatMapStreamCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
flatMapStreamCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
flatMapStreamCellsOSMContributionGroupedById(SerializableFunction<List<OSMContribution>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
flatMapStreamCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
flatMapStreamCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
flatMapStreamCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
flatMapStreamCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
flatMapStreamCellsOSMEntitySnapshotGroupedById(SerializableFunction<List<OSMEntitySnapshot>, Iterable<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
forEach(SerializableBiConsumer<U, List<X>>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Deprecated.
only for testing purposes. use `.collect().forEach()` or `.stream().forEach()` instead
forEach(SerializableConsumer<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Deprecated.
only for testing purposes, use `.stream().forEach()` instead

G

getCellIdRanges() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
getChangesetId() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the osm changeset id of the contribution.
getConnection() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
getContributionTypes() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Determined the type of modification this contribution has made.
getContributorUserId() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the user id of the osm contributor responsible for this data modification.
getEntity() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
The entity for which the snapshot has been obtained.
getEntityAfter() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the entity object in its state after this modification.
getEntityBefore() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the entity object in its state before this modification.
getFilter() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
getFirstIndex() - Method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 
getGeometry() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
The geometry of this entity at the snapshot's timestamp clipped to the requested area of interest.
getGeometryAfter() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the geometry of the entity after this modification clipped to the requested area of interest.
getGeometryBefore() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the geometry of the entity before this modification clipped to the requested area of interest.
getGeometryUnclipped() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
The geometry of this entity at the snapshot's timestamp.
getGeometryUnclippedAfter() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the geometry of the entity after this modification.
getGeometryUnclippedBefore() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the geometry of the entity before this modification.
getIgnite() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
getOSHEntity() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
The (parent) osh entity of the osm entities involved in this contribution.
getOSHEntity() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
The (parent) osh entity of the osm entity for which the snapshot has been obtained.
getPolyFilter() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
getPreFilter() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
getSecondIndex() - Method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 
getTagInterpreter() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
getTagTranslator() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
getTimestamp() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Returns the timestamp at which this data modification has happened.
getTimestamp() - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
The timestamp for which the snapshot of this data entity has been obtained.
getValue() - Method in class org.heigit.bigspatialdata.oshdb.api.generic.WeightedValue
Returns the stored numeric value.
getWeight() - Method in class org.heigit.bigspatialdata.oshdb.api.generic.WeightedValue
Returns the stored weight.
groupByEntity() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Groups the input data (osm entity snapshot or contributions) by their respective entity's ids before feeding them into further transformation functions.

H

hashCode() - Method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 

I

inMemory(boolean) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBH2
Creates an in-memory copy of the current oshdb data (using a volatile in-memory H2 database), for faster subsequent queries.
is(ContributionType) - Method in class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Checks if this contribution is of the given contribution type.
isActive() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
isCancelable() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
isCancelable() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
isCancelable() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
isCancelable() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
isCancelable() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
isCancelable() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns if the current backend can be canceled (e.g.

K

keytables - Variable in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
keytables(OSHDBJdbc) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets the keytables database to use in the calculations to resolve strings (osm tags, roles) into internally used identifiers.

M

map(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Set an arbitrary `map` transformation function.
map(SerializableFunction<X, R>) - Method in interface org.heigit.bigspatialdata.oshdb.api.mapreducer.Mappable
Set an arbitrary `map` transformation function.
map(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Set an arbitrary `map` transformation function.
MapAggregator<U extends Comparable<U> & Serializable,X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer
A MapReducer with built-in aggregation by an arbitrary index.
Mappable<X> - Interface in org.heigit.bigspatialdata.oshdb.api.mapreducer
 
mapReduceCellsOSMContribution(SerializableFunction<OSMContribution, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
mapReduceCellsOSMContribution(SerializableFunction<OSMContribution, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
mapReduceCellsOSMContribution(SerializableFunction<OSMContribution, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
mapReduceCellsOSMContribution(SerializableFunction<OSMContribution, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
mapReduceCellsOSMContribution(SerializableFunction<OSMContribution, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
mapReduceCellsOSMContribution(SerializableFunction<OSMContribution, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Generic map-reduce used by the `OSMContributionView`.
mapReduceCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
mapReduceCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
mapReduceCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
mapReduceCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
mapReduceCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
mapReduceCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, R>, SerializableSupplier<S>, SerializableBiFunction<S, R, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Generic map-reduce used by the `OSMEntitySnapshotView`.
MapReducer<X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer
Main class of oshdb's "functional programming" API.
MapReducer(OSHDBDatabase, Class<? extends OSHDBMapReducible>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
MapReducer(MapReducer<?>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
MapReducerIgniteAffinityCall<X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer.backend
Main class of oshdb's "functional programming" API.
MapReducerIgniteAffinityCall(OSHDBDatabase, Class<? extends OSHDBMapReducible>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
MapReducerIgniteLocalPeek<X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer.backend
Main class of oshdb's "functional programming" API.
MapReducerIgniteLocalPeek(OSHDBDatabase, Class<? extends OSHDBMapReducible>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteLocalPeek
 
MapReducerIgniteScanQuery<X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer.backend
Main class of oshdb's "functional programming" API.
MapReducerIgniteScanQuery(OSHDBDatabase, Class<? extends OSHDBMapReducible>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
MapReducerJdbcMultithread<X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer.backend
 
MapReducerJdbcMultithread(OSHDBDatabase, Class<? extends OSHDBMapReducible>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
MapReducerJdbcSinglethread<X> - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer.backend
 
MapReducerJdbcSinglethread(OSHDBDatabase, Class<? extends OSHDBMapReducible>) - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
mapStreamCellsOSMContribution(SerializableFunction<OSMContribution, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
mapStreamCellsOSMContribution(SerializableFunction<OSMContribution, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
mapStreamCellsOSMContribution(SerializableFunction<OSMContribution, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
mapStreamCellsOSMContribution(SerializableFunction<OSMContribution, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
mapStreamCellsOSMContribution(SerializableFunction<OSMContribution, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
mapStreamCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteAffinityCall
 
mapStreamCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerIgniteScanQuery
 
mapStreamCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcMultithread
 
mapStreamCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.backend.MapReducerJdbcSinglethread
 
mapStreamCellsOSMEntitySnapshot(SerializableFunction<OSMEntitySnapshot, X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
metadata(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Returns metadata about the given OSHDB.
metadata(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
metadata(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
multithreading(boolean) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBH2
 
multithreading(boolean) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
multithreading() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 

N

nest(Map<OSHDBCombinedIndex<U, V>, A>) - Static method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
Helper function that converts the dual-index data structure returned by aggregation operations on this object to a nested Map structure, which can be easier to process further on.
NumberUtils - Class in org.heigit.bigspatialdata.oshdb.api.generic
 
NumberUtils() - Constructor for class org.heigit.bigspatialdata.oshdb.api.generic.NumberUtils
 

O

on(OSHDBDatabase) - Static method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.OSMContributionView
 
on(OSHDBDatabase) - Static method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.OSMEntitySnapshotView
 
onClose(IgniteRunnable) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
Sets a callback to be executed on all ignite workers after the query has been finished.
onClose() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
Gets the onClose callback.
org.heigit.bigspatialdata.oshdb.api - package org.heigit.bigspatialdata.oshdb.api
Java-api for optimised data access.
org.heigit.bigspatialdata.oshdb.api.db - package org.heigit.bigspatialdata.oshdb.api.db
API-Implementations of the informative OSHDB-Base-Class.
org.heigit.bigspatialdata.oshdb.api.generic - package org.heigit.bigspatialdata.oshdb.api.generic
Generics of the JAVA-API.
org.heigit.bigspatialdata.oshdb.api.generic.function - package org.heigit.bigspatialdata.oshdb.api.generic.function
Interfaces for functions declared in the API.
org.heigit.bigspatialdata.oshdb.api.mapreducer - package org.heigit.bigspatialdata.oshdb.api.mapreducer
Central front-end of the API.
org.heigit.bigspatialdata.oshdb.api.mapreducer.backend - package org.heigit.bigspatialdata.oshdb.api.mapreducer.backend
Specialised MapReducers.
org.heigit.bigspatialdata.oshdb.api.object - package org.heigit.bigspatialdata.oshdb.api.object
API-Objects used within map, aggregate and reduce steps.
oshdb - Variable in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
OSHDBCombinedIndex<U extends Comparable<U> & Serializable,V extends Comparable<V> & Serializable> - Class in org.heigit.bigspatialdata.oshdb.api.generic
 
OSHDBCombinedIndex(U, V) - Constructor for class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 
OSHDBDatabase - Class in org.heigit.bigspatialdata.oshdb.api.db
OSHDB database backend connector.
OSHDBDatabase() - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
 
OSHDBH2 - Class in org.heigit.bigspatialdata.oshdb.api.db
OSHDB database backend connector to a H2 database.
OSHDBH2(String) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBH2
Opens a connection to oshdb data stored in a H2 database file.
OSHDBH2(Connection) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBH2
 
OSHDBIgnite - Class in org.heigit.bigspatialdata.oshdb.api.db
OSHDB database backend connector to a Ignite system.
OSHDBIgnite() - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
OSHDBIgnite(Ignite) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
OSHDBIgnite(String) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
OSHDBIgnite(File) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
Opens a connection to oshdb data stored on an Ignite cluster.
OSHDBIgnite.ComputeMode - Enum in org.heigit.bigspatialdata.oshdb.api.db
 
OSHDBJdbc - Class in org.heigit.bigspatialdata.oshdb.api.db
OSHDB database backend connector to a JDBC database file.
OSHDBJdbc(String, String) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
OSHDBJdbc(String, String, String, String) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
OSHDBJdbc(Connection) - Constructor for class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 
OSHDBMapReducible - Interface in org.heigit.bigspatialdata.oshdb.api.object
Marks a class as possible data type of an OSHDB-MapReducer.
OSMContribution - Class in org.heigit.bigspatialdata.oshdb.api.object
Holds information about a single modification ("contribution") of a single entity in database.
OSMContribution(CellIterator.IterateAllEntry) - Constructor for class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
 
OSMContribution(OSMContribution, Geometry, Geometry) - Constructor for class org.heigit.bigspatialdata.oshdb.api.object.OSMContribution
Creates a copy of the current entity snapshot with an updated geometry.
OSMContributionView - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer
 
OSMContributionView() - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.OSMContributionView
 
osmEntityFilter(SerializablePredicate<OSMEntity>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds a custom arbitrary filter that gets executed for each osm entity and determines if it should be considered for this analyis or not.
osmEntityFilter(SerializablePredicate<OSMEntity>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds a custom arbitrary filter that gets executed for each osm entity and determines if it should be considered for this analyis or not.
OSMEntitySnapshot - Class in org.heigit.bigspatialdata.oshdb.api.object
Stores information about a single data entity at a specific time "snapshot".
OSMEntitySnapshot(CellIterator.IterateByTimestampEntry) - Constructor for class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
 
OSMEntitySnapshot(OSMEntitySnapshot, Geometry) - Constructor for class org.heigit.bigspatialdata.oshdb.api.object.OSMEntitySnapshot
Creates a copy of the current entity snapshot with an updated geometry.
OSMEntitySnapshotView - Class in org.heigit.bigspatialdata.oshdb.api.mapreducer
 
OSMEntitySnapshotView() - Constructor for class org.heigit.bigspatialdata.oshdb.api.mapreducer.OSMEntitySnapshotView
 
osmTag(OSMTagInterface) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key (with an arbitrary value), or this tag key and value.
osmTag(String) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key (with an arbitrary value).
osmTag(String, String) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key and value.
osmTag(String, Collection<String>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key and one of the given values.
osmTag(String, Pattern) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds an osm tag filter: The analysis will be restricted to osm entities that have a tag with the given key and whose value matches the given regular expression pattern.
osmTag(Collection<? extends OSMTagInterface>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Adds an osm tag filter: The analysis will be restricted to osm entities that have at least one of the supplied tags (key=value pairs or key=*).
osmTag(String) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key (with an arbitrary value).
osmTag(OSMTagInterface) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key (with an arbitrary value), or this tag key and value.
osmTag(String, String) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key and value.
osmTag(String, Collection<String>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds an osm tag filter: The analysis will be restricted to osm entities that have this tag key and one of the given values.
osmTag(String, Pattern) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds an osm tag filter: The analysis will be restricted to osm entities that have a tag with the given key and whose value matches the given regular expression pattern.
osmTag(Collection<? extends OSMTagInterface>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Adds an osm tag filter: The analysis will be restricted to osm entities that have at least one of the supplied tags (key=value pairs or key=*).
osmType(Set<OSMType>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Limits the analysis to the given osm entity types.
osmType(Set<OSMType>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Limits the analysis to the given osm entity types.

P

prefix(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Sets the "table/cache" name prefix to be used with this oshdb.
prefix() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Returns the currently set db "table/cache" name prefix.
prefix(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBH2
 
prefix(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite
 
prefix(String) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBJdbc
 

R

reduce(SerializableSupplier<S>, SerializableBiFunction<S, X, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Map-reduce routine with built-in aggregation.
reduce(SerializableSupplier<X>, SerializableBinaryOperator<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Map-reduce routine with built-in aggregation (shorthand syntax).
reduce(SerializableSupplier<S>, SerializableBiFunction<S, X, S>, SerializableBinaryOperator<S>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Generic map-reduce routine.
reduce(SerializableSupplier<X>, SerializableBinaryOperator<X>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Generic map-reduce routine (shorthand syntax).

S

SerializableBiConsumer<T1,T2> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
SerializableBiFunction<T1,T2,R> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
SerializableBinaryOperator<T> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
SerializableConsumer<T> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
SerializableFunction<T,R> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
SerializablePredicate<T> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
SerializableSupplier<R> - Interface in org.heigit.bigspatialdata.oshdb.api.generic.function
 
stream() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Returns all results as a Stream.
stream() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Returns all results as a Stream.
sum() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Sums up the results.
sum(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Sums up the results provided by a given `mapper` function.
sum() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sums up the results.
sum(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sums up the results provided by a given `mapper` function.

T

tagInterpreter(TagInterpreter) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets the tagInterpreter to use in the analysis.
timeout(double) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Set a timeout for queries on this ignite oshdb backend.
timeout - Variable in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
timeoutInMilliseconds(long) - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Set a timeout for queries on this ignite oshdb backend.
timeoutInMilliseconds() - Method in class org.heigit.bigspatialdata.oshdb.api.db.OSHDBDatabase
Gets the timeout for queries on this ignite oshdb backend, if present.
timestamps(OSHDBTimestampList) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Set the timestamps for which to perform the analysis.
timestamps(String, String, OSHDBTimestamps.Interval) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Set the timestamps for which to perform the analysis in a regular interval between a start and end date.
timestamps(String) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets a single timestamp for which to perform the analysis at.
timestamps(String, String) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets two timestamps (start and end date) for which to perform the analysis.
timestamps(String, String, String...) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Sets multiple arbitrary timestamps for which to perform the analysis.
toString() - Method in class org.heigit.bigspatialdata.oshdb.api.generic.OSHDBCombinedIndex
 
tstamps - Variable in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 
typeFilter - Variable in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
 

U

uniq() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Gets all unique values of the results.
uniq(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Gets all unique values of the results provided by a given mapper function.
uniq() - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Gets all unique values of the results.
uniq(SerializableFunction<X, R>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Gets all unique values of the results provided by a given mapper function.

V

valueOf(String) - Static method in enum org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite.ComputeMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.heigit.bigspatialdata.oshdb.api.db.OSHDBIgnite.ComputeMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

weightedAverage(SerializableFunction<X, WeightedValue>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapAggregator
Calculates the weighted average of the results provided by the `mapper` function.
weightedAverage(SerializableFunction<X, WeightedValue>) - Method in class org.heigit.bigspatialdata.oshdb.api.mapreducer.MapReducer
Calculates the weighted average of the results provided by the `mapper` function.
WeightedValue<X extends Number> - Class in org.heigit.bigspatialdata.oshdb.api.generic
Immutable object that stores a numeric value and an associated weight.
WeightedValue(X, double) - Constructor for class org.heigit.bigspatialdata.oshdb.api.generic.WeightedValue
 
A B C E F G H I K M N O P R S T U V W 
Skip navigation links

Copyright © 2016–2020 HeiGIT. All rights reserved.