| Package | Description |
|---|---|
| dk.dma.ais.tracker.targetTracker |
| Modifier and Type | Method and Description |
|---|---|
TargetInfo |
TargetTracker.get(int mmsi)
Returns the latest target info for the specified MMSI number.
|
TargetInfo |
TargetTracker.get(int mmsi,
Predicate<? super AisPacketSource> sourcePredicate)
Get target info.
|
| Modifier and Type | Method and Description |
|---|---|
Stream<TargetInfo> |
TargetTracker.stream()
Creates a parallel stream of all targets.
|
Stream<TargetInfo> |
TargetTracker.stream(Predicate<? super AisPacketSource> sourcePredicate)
Creates a parallel stream of targets with the specified source predicate.
|
Stream<TargetInfo> |
TargetTracker.stream(Predicate<? super AisPacketSource> sourcePredicate,
Predicate<? super TargetInfo> targetPredicate)
Creates a sequential stream of targets with the specified source predicate and matching the given targetPredicate.
|
Stream<TargetInfo> |
TargetTracker.streamSequential()
Creates a sequential stream of all targets.
|
Stream<TargetInfo> |
TargetTracker.streamSequential(Predicate<? super AisPacketSource> sourcePredicate)
Creates a sequential stream of targets with the specified source predicate.
|
Stream<TargetInfo> |
TargetTracker.streamSequential(Predicate<? super AisPacketSource> sourcePredicate,
Predicate<? super TargetInfo> targetPredicate)
Creates a sequential stream of targets with the specified source predicate and matching the given targetPredicate.
|
| Modifier and Type | Method and Description |
|---|---|
static AisTarget |
TargetInfoToAisTarget.generateAisTarget(TargetInfo ti)
Generate ais target ais target.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TargetTracker.removeAll(BiPredicate<? super AisPacketSource,? super TargetInfo> predicate)
Removes all targets that are accepted by the specified predicate.
|
void |
TargetTracker.removeAll(Predicate<? super TargetInfo> predicate)
Removes all targets that are accepted by the specified predicate.
|
Stream<TargetInfo> |
TargetTracker.stream(Predicate<? super AisPacketSource> sourcePredicate,
Predicate<? super TargetInfo> targetPredicate)
Creates a sequential stream of targets with the specified source predicate and matching the given targetPredicate.
|
Stream<TargetInfo> |
TargetTracker.streamSequential(Predicate<? super AisPacketSource> sourcePredicate,
Predicate<? super TargetInfo> targetPredicate)
Creates a sequential stream of targets with the specified source predicate and matching the given targetPredicate.
|
Copyright © 2011–2019 Danish Maritime Authority. All rights reserved.