| Package | Description |
|---|---|
| net.maritimecloud.message |
Provides classes for serializing and deserializing messages.
|
| net.maritimecloud.net |
Provides commonly used classes for communicating with remote actors on the maritime cloud.
|
| net.maritimecloud.util.geometry |
Contains geometry based utility classes.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Message> |
MessageSerializer.readFromJSON(MessageSerializer<T> parser,
CharSequence cs) |
<T extends Message> |
MessageReader.readMessage(int tag,
String name,
MessageSerializer<T> parser) |
<T extends Message> |
ValueReader.readMessage(MessageSerializer<T> parser) |
<T extends Message> |
MessageWriter.writeMessage(int tag,
String name,
T message,
MessageSerializer<T> serializer)
Writes the specified message if it is non-null.
|
<T extends Message> |
ValueWriter.writeMessage(T message,
MessageSerializer<T> serializer)
Writes the specified message if it is non-null.
|
static <T extends Message> |
MessageSerializer.writeToJSON(T message,
MessageSerializer<T> serializer) |
static <T extends Message> |
MessageSerializer.writeToJSON(T message,
MessageSerializer<T> serializer,
Writer w) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> EndpointInvocationFuture<T> |
LocalEndpoint.invokeRemote(String endpoint,
Message parameters,
MessageSerializer<? extends Message> serializer,
ValueSerializer<T> resultParser)
Invoke a remote method.
|
<T> EndpointInvocationFuture<T> |
LocalEndpoint.Invocator.invokeRemote(String endpoint,
Message parameters,
MessageSerializer<? extends Message> parameterSerializer,
ValueSerializer<T> resultSerializer) |
| Modifier and Type | Field and Description |
|---|---|
static MessageSerializer<Rectangle> |
Rectangle.SERIALIZER |
static MessageSerializer<PositionTime> |
PositionTime.SERIALIZER
A parser of PositionTime messages.
|
static MessageSerializer<Position> |
Position.SERIALIZER |
static MessageSerializer<Polygon> |
Polygon.SERIALIZER
The serializer of the polygon.
|
static MessageSerializer<Ellipse> |
Ellipse.SERIALIZER |
static MessageSerializer<Circle> |
Circle.SERIALIZER |
static MessageSerializer<Area> |
Area.SERIALIZER
A parser of areas.
|
Copyright © 2012–2015 Danish Maritime Authority. All rights reserved.