| Package | Description |
|---|---|
| dk.dma.ais.sentence |
| Modifier and Type | Method and Description |
|---|---|
void |
Sentence.addSingleCommentBlock(String line)
Add single comment block.
|
protected void |
ParametricSentence.baseParse(SentenceLine sl)
Base parse method to be used by extending classes
|
protected void |
Sentence.baseParse(SentenceLine sl)
Basic parse of line into sentence parts
|
protected void |
EncapsulatedSentence.baseParse(SentenceLine sl)
Base parse method to be used by extending classes
|
static String |
Sentence.convert(String sentence,
String talker,
String formatter)
Convert any sentence to new sentence with !
|
AisMessage |
Bbm.getAisMessage(int mmsi,
int repeat)
Gets ais message.
|
AisMessage |
Abm.getAisMessage(int mmsi,
int repeat,
int retransmit)
Gets ais message.
|
static int |
Sentence.getChecksum(String sentence)
Calculate checksum of sentence
|
Vdm |
Bbm.makeVdm(int mmsi,
int repeat)
Make a single VDM from this BBM
|
Vdm |
Abm.makeVdm(int mmsi,
int repeat,
int retransmit)
Make a single VDM from this ABM
|
int |
Abm.parse(SentenceLine sl)
Implemented parse method.
|
int |
Abk.parse(SentenceLine sl)
Parse method.
|
int |
Bbm.parse(SentenceLine sl)
Implemented parse method.
|
abstract int |
Sentence.parse(SentenceLine sl)
Abstract method that all sentence classes must implement
The method handles assembly and extraction of the 6-bit data from sentences.
|
int |
Vdm.parse(SentenceLine sl)
Implemented parse method.
|
int |
AnySentence.parse(SentenceLine sl) |
int |
Abm.parse(String line)
Helper method parsing line to SentenceLine and passing to parse
|
int |
Bbm.parse(String line)
Parse int.
|
int |
Vdm.parse(String line)
Helper method parsing line to SentenceLine and passing to parse
|
static int |
Sentence.parseInt(String str)
Parse int int.
|
| Constructor and Description |
|---|
SentenceException(SentenceException e,
Deque<String> sentenceTrace)
Instantiates a new Sentence exception.
|
Copyright © 2011–2019 Danish Maritime Authority. All rights reserved.