RamaSerializable Interface

All Superinterfaces:

  • Serializable

All Known Subinterfaces:

  • Depot.Partitioning<T>
  • ExternalDepot
  • Navigator<T>
  • RamaAccumulatorAgg<V>
  • RamaAccumulatorAgg0<V>
  • RamaAccumulatorAgg1<V,T0>
  • RamaAccumulatorAgg2<V,T0,T1>
  • RamaAccumulatorAgg3<V,T0,T1,T2>
  • RamaAccumulatorAgg4<V,T0,T1,T2,T3>
  • RamaAccumulatorAgg5<V,T0,T1,T2,T3,T4>
  • RamaAccumulatorAgg6<V,T0,T1,T2,T3,T4,T5>
  • RamaAccumulatorAgg7<V,T0,T1,T2,T3,T4,T5,T6>
  • RamaAccumulatorAgg8<V,T0,T1,T2,T3,T4,T5,T6,T7>
  • RamaCombinerAgg<T>
  • RamaFunction
  • RamaFunction0<R>
  • RamaFunction1<T0,R>
  • RamaFunction2<T0,T1,R>
  • RamaFunction3<T0,T1,T2,R>
  • RamaFunction4<T0,T1,T2,T3,R>
  • RamaFunction5<T0,T1,T2,T3,T4,R>
  • RamaFunction6<T0,T1,T2,T3,T4,T5,R>
  • RamaFunction7<T0,T1,T2,T3,T4,T5,T6,R>
  • RamaFunction8<T0,T1,T2,T3,T4,T5,T6,T7,R>
  • RamaOperation
  • RamaOperation0
  • RamaOperation1<T0>
  • RamaOperation2<T0,T1>
  • RamaOperation3<T0,T1,T2>
  • RamaOperation4<T0,T1,T2,T3>
  • RamaOperation5<T0,T1,T2,T3,T4>
  • RamaOperation6<T0,T1,T2,T3,T4,T5>
  • RamaOperation7<T0,T1,T2,T3,T4,T5,T6>
  • RamaOperation8<T0,T1,T2,T3,T4,T5,T6,T7>
  • TaskGlobalObject
  • TaskGlobalObjectWithTick

All Known Implementing Classes:

  • DepotPartitionInfo
  • ModuleInstanceInfo
  • PartitionedObjectInfo
  • SortedRangeFromOptions.CapturedSortedRangeFromOptions
  • SortedRangeOptions.CapturedSortedRangeOptions
  • SortedRangeToOptions.CapturedSortedRangeToOptions

Overview

public interface RamaSerializable extends Serializable

Objects implementing this interface will be serialized by Rama across disk or network boundaries using Java serialization. Convenient for prototyping, but generally more efficient to use a first-class serialization framework like Protocol Buffers or Thrift and integrate using implementation of RamaCustomSerialization.