Package au.gov.amsa.geo.distance
Class OperatorEffectiveSpeedChecker
- java.lang.Object
-
- au.gov.amsa.geo.distance.OperatorEffectiveSpeedChecker
-
- All Implemented Interfaces:
rx.functions.Func1<rx.Subscriber<? super EffectiveSpeedCheck>,rx.Subscriber<? super Fix>>,rx.functions.Function,rx.Observable.Operator<EffectiveSpeedCheck,Fix>
public class OperatorEffectiveSpeedChecker extends java.lang.Object implements rx.Observable.Operator<EffectiveSpeedCheck,Fix>
Given a sequence of fixes the first fix is consider to be the first fix that passes an effective speed check with its following fix. Having established the first fix then following fixes are discarded from the sequence that fail the effective speed check with the last confirmed fix.
-
-
Constructor Summary
Constructors Constructor Description OperatorEffectiveSpeedChecker(SegmentOptions options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description rx.Subscriber<? super Fix>call(rx.Subscriber<? super EffectiveSpeedCheck> child)
-
-
-
Constructor Detail
-
OperatorEffectiveSpeedChecker
public OperatorEffectiveSpeedChecker(SegmentOptions options)
-
-
Method Detail
-
call
public rx.Subscriber<? super Fix> call(rx.Subscriber<? super EffectiveSpeedCheck> child)
- Specified by:
callin interfacerx.functions.Func1<rx.Subscriber<? super EffectiveSpeedCheck>,rx.Subscriber<? super Fix>>
-
-