public class VectorBoundingBoxAggregation<T> extends BoundingBoxAggregation<FieldNameParam,T>
maxX, maxY, minX, minY
Constructor and Description |
---|
VectorBoundingBoxAggregation() |
VectorBoundingBoxAggregation(FieldNameParam fieldNameParam) |
Modifier and Type | Method and Description |
---|---|
protected org.locationtech.jts.geom.Envelope |
getEnvelope(DataTypeAdapter<T> adapter,
T entry) |
FieldNameParam |
getParameters()
Returns a persistable object for any parameters that must be persisted to properly compute the
aggregation
|
void |
setParameters(FieldNameParam fieldNameParam)
Sets the parameters based on what has been persisted
|
aggregate, aggregate, clearResult, getResult, isSet, merge, resultFromBinary, resultToBinary
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fromBinary, toBinary
public VectorBoundingBoxAggregation()
public VectorBoundingBoxAggregation(FieldNameParam fieldNameParam)
public FieldNameParam getParameters()
Aggregation
getParameters
in interface Aggregation<FieldNameParam,org.locationtech.jts.geom.Envelope,T>
getParameters
in class BoundingBoxAggregation<FieldNameParam,T>
public void setParameters(FieldNameParam fieldNameParam)
Aggregation
setParameters
in interface Aggregation<FieldNameParam,org.locationtech.jts.geom.Envelope,T>
setParameters
in class BoundingBoxAggregation<FieldNameParam,T>
fieldNameParam
- the persisted parameters for this aggregation functionprotected org.locationtech.jts.geom.Envelope getEnvelope(DataTypeAdapter<T> adapter, T entry)
getEnvelope
in class BoundingBoxAggregation<FieldNameParam,T>
Copyright © 2013–2022. All rights reserved.