Package csw.location.api.serializer
Class LocationAkkaSerializer
java.lang.Object
csw.commons.CborAkkaSerializer<LocationSerializable>
csw.location.api.serializer.LocationAkkaSerializer
- All Implemented Interfaces:
akka.serialization.Serializer
,LocationCodecs
,LocationCodecsBase
,CommonCodecs
public class LocationAkkaSerializer
extends csw.commons.CborAkkaSerializer<LocationSerializable>
implements LocationCodecs
-
Nested Class Summary
Nested classes/interfaces inherited from interface csw.prefix.codecs.CommonCodecs
CommonCodecs.Timestamp, CommonCodecs.Timestamp$
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionio.bullet.borer.Codec<ComponentId>
io.bullet.borer.Codec<ConnectionInfo>
io.bullet.borer.Codec<scala.concurrent.duration.FiniteDuration>
io.bullet.borer.AdtEncodingStrategy
int
io.bullet.borer.Decoder<Instant>
io.bullet.borer.Encoder<Instant>
protected io.bullet.borer.Codec<Location>
io.bullet.borer.Codec<Metadata>
io.bullet.borer.Codec<NetworkType>
io.bullet.borer.Codec<Prefix>
io.bullet.borer.Codec<Registration>
io.bullet.borer.Codec<TrackingEvent>
io.bullet.borer.Codec<URI>
uriCodec()
Methods inherited from class csw.commons.CborAkkaSerializer
fromBinary, fromBinary, fromBinary, includeManifest, register, toBinary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface csw.prefix.codecs.CommonCodecs
enumCodec
Methods inherited from interface csw.location.api.codec.LocationCodecs
locationCodec
Methods inherited from interface csw.location.api.codec.LocationCodecsBase
connectionCodec
-
Constructor Details
-
LocationAkkaSerializer
public LocationAkkaSerializer()
-
-
Method Details
-
Timestamp
-
componentIdCodec
- Specified by:
componentIdCodec
in interfaceLocationCodecsBase
-
connectionInfoCodec
- Specified by:
connectionInfoCodec
in interfaceLocationCodecsBase
-
finiteDurationCodec
public io.bullet.borer.Codec<scala.concurrent.duration.FiniteDuration> finiteDurationCodec()- Specified by:
finiteDurationCodec
in interfaceCommonCodecs
-
flatAdtEncoding
public io.bullet.borer.AdtEncodingStrategy flatAdtEncoding()- Specified by:
flatAdtEncoding
in interfaceCommonCodecs
-
identifier
public int identifier()- Specified by:
identifier
in interfaceakka.serialization.Serializer
-
instantDec
- Specified by:
instantDec
in interfaceCommonCodecs
-
instantEnc
- Specified by:
instantEnc
in interfaceCommonCodecs
-
locationCodecValue
- Specified by:
locationCodecValue
in interfaceLocationCodecsBase
-
metadataCodec
- Specified by:
metadataCodec
in interfaceLocationCodecsBase
-
networkType
- Specified by:
networkType
in interfaceLocationCodecsBase
-
prefixCodec
- Specified by:
prefixCodec
in interfaceCommonCodecs
-
registrationCodec
- Specified by:
registrationCodec
in interfaceLocationCodecsBase
-
trackingEventCodec
- Specified by:
trackingEventCodec
in interfaceLocationCodecsBase
-
uriCodec
- Specified by:
uriCodec
in interfaceLocationCodecsBase
-