java.lang.Object
org.eclipse.serializer.communication.binarydynamic.ComDynamicIdStrategy
All Implemented Interfaces:
org.eclipse.serializer.persistence.types.PersistenceIdStrategy, org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy, org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy

public class ComDynamicIdStrategy extends Object implements org.eclipse.serializer.persistence.types.PersistenceIdStrategy
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.serializer.persistence.types.PersistenceIdStrategy

    org.eclipse.serializer.persistence.types.PersistenceIdStrategy.Default

    Nested classes/interfaces inherited from interface org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy

    org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy.Assembler<S extends org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy>, org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy.None, org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy.Parser<S extends org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy>, org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy.Transient

    Nested classes/interfaces inherited from interface org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy

    org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy.Assembler<S extends org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy>, org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy.None, org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy.Parser<S extends org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy>, org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy.Transient
  • Method Summary

    Modifier and Type
    Method
    Description
    New(long startingObjectId)
     
    org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy.Transient
     
    org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy.Transient
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.eclipse.serializer.persistence.types.PersistenceIdStrategy

    createObjectIdProvider, createTypeIdProvider, strategyTypeNameObjectId, strategyTypeNameTypeId
  • Method Details

    • New

      public static ComDynamicIdStrategy New(long startingObjectId)
    • objectIdStragegy

      public org.eclipse.serializer.persistence.types.PersistenceObjectIdStrategy.Transient objectIdStragegy()
      Specified by:
      objectIdStragegy in interface org.eclipse.serializer.persistence.types.PersistenceIdStrategy
    • typeIdStragegy

      public org.eclipse.serializer.persistence.types.PersistenceTypeIdStrategy.Transient typeIdStragegy()
      Specified by:
      typeIdStragegy in interface org.eclipse.serializer.persistence.types.PersistenceIdStrategy