MapKit Mobile SDK
  • About MapKit
  • Android
    • Getting started
    • Tutorials
    • Class references
      • world.mappable.mapkit
      • world.mappable.mapkit.annotations
      • world.mappable.mapkit.directions
      • world.mappable.mapkit.directions.driving
      • world.mappable.mapkit.geometry
      • world.mappable.mapkit.geometry.geo
      • world.mappable.mapkit.glyphs
      • world.mappable.mapkit.images
      • world.mappable.mapkit.layers
      • world.mappable.mapkit.location
      • world.mappable.mapkit.logo
      • world.mappable.mapkit.map
      • world.mappable.mapkit.mapview
      • world.mappable.mapkit.navigation
      • world.mappable.mapkit.render.internal
      • world.mappable.mapkit.resource_url_provider
      • world.mappable.mapkit.road_events
      • world.mappable.mapkit.search
      • world.mappable.mapkit.search.search_layer
      • world.mappable.mapkit.storage
      • world.mappable.mapkit.tiles
      • world.mappable.mapkit.traffic
      • world.mappable.mapkit.transport
      • world.mappable.mapkit.transport.bicycle
      • world.mappable.mapkit.transport.masstransit
      • world.mappable.mapkit.transport.time
      • world.mappable.mapkit.uri
      • world.mappable.mapkit.user_location
      • world.mappable.runtime
      • world.mappable.runtime.any
      • world.mappable.runtime.attestation
      • world.mappable.runtime.bindings
      • world.mappable.runtime.connectivity
      • world.mappable.runtime.device
      • world.mappable.runtime.graphics
      • world.mappable.runtime.i18n
      • world.mappable.runtime.image
      • world.mappable.runtime.logging
      • world.mappable.runtime.model
      • world.mappable.runtime.network
      • world.mappable.runtime.recovery
      • world.mappable.runtime.sensors
      • world.mappable.runtime.subscription
      • world.mappable.runtime.ui_view
      • world.mappable.runtime.view
  • iOS
  • Map styles

Package world.mappable.runtime.bindings

Class Marshalling

java.lang.Object
    ↳ world.mappable.runtime.bindings.Marshalling

class Marshalling

Summary

Constructors

Signature and Description

Marshalling()

Methods

Type and modifiers

Method and Description

static java.nio.ByteBuffer

serialize(T object,
          ArchivingHandler handler)

static java.nio.ByteBuffer

serializeArray(java.util.List array,
               ArchivingHandler handler)

static java.nio.ByteBuffer

serializeMap(java.util.Map<K, V> map,
             ArchivingHandler keyHandler,
             ArchivingHandler valueHandler)

static T

deserialize(java.nio.ByteBuffer buffer,
            ArchivingHandler handler)

static java.util.List

deserializeArray(java.nio.ByteBuffer buffer,
                 ArchivingHandler handler)

static java.util.Map<K, V>

deserializeMap(java.nio.ByteBuffer buffer,
               ArchivingHandler keyHandler,
               ArchivingHandler valueHandler)

Constuctors

Marshalling

Marshalling()


Methods

serialize

java.nio.ByteBuffer serialize(T object,
                              ArchivingHandler handler)


serializeArray

java.nio.ByteBuffer serializeArray(java.util.List array,
                                   ArchivingHandler handler)


serializeMap

java.nio.ByteBuffer serializeMap(java.util.Map<K, V> map,
                                 ArchivingHandler keyHandler,
                                 ArchivingHandler valueHandler)


deserialize

T deserialize(java.nio.ByteBuffer buffer,
              ArchivingHandler handler)


deserializeArray

java.util.List deserializeArray(java.nio.ByteBuffer buffer,
                                   ArchivingHandler handler)


deserializeMap

java.util.Map<K, V> deserializeMap(java.nio.ByteBuffer buffer,
                                   ArchivingHandler keyHandler,
                                   ArchivingHandler valueHandler)