Package org.sensorhub.api.datastore.obs
Class ObsStats.ObsStatsBuilder<B extends ObsStats.ObsStatsBuilder<B,T>,T extends ObsStats>  
java.lang.Object
org.vast.util.BaseBuilder<T>
org.sensorhub.api.datastore.obs.ObsStats.ObsStatsBuilder<B,T> 
- Direct Known Subclasses:
 ObsStats.Builder
- Enclosing class:
 - ObsStats
 
public abstract static class ObsStats.ObsStatsBuilder<B extends ObsStats.ObsStatsBuilder<B,T>,T extends ObsStats>  
extends BaseBuilder<T>
- 
Field Summary
Fields inherited from class org.vast.util.BaseBuilder
instance - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the object configured by this builder.protected BwithDataStreamID(BigId dataStreamID) withObsCountByTime(int[] counts) withPhenomenonBbox(Bbox bbox) withPhenomenonTimeRange(TimeExtent timeRange) withResultTimeRange(TimeExtent timeRange) withTotalObsCount(long count)  
- 
Constructor Details
- 
ObsStatsBuilder
protected ObsStatsBuilder() 
 - 
 - 
Method Details
- 
copyFrom
 - 
withDataStreamID
 - 
withFoiID
 - 
withPhenomenonTimeRange
 - 
withResultTimeRange
 - 
withPhenomenonBbox
 - 
withTotalObsCount
 - 
withObsCountByTime
 - 
build
Description copied from class:BaseBuilderBuilds the object configured by this builder. This can only be called once.- Overrides:
 buildin classBaseBuilder<T extends ObsStats>- Returns:
 - The new object instance.
 
 
 -