+
+ public Object toSerializable(){
+ return ShardTransactionMessages.ReadData.newBuilder()
+ .setInstanceIdentifierPathArguments(InstanceIdentifierUtils.toSerializable(path))
+ .build();
+ }
+
+ public static ReadData fromSerializable(final Object serializable){
+ ShardTransactionMessages.ReadData o = (ShardTransactionMessages.ReadData) serializable;
+ return new ReadData(InstanceIdentifierUtils.fromSerializable(o.getInstanceIdentifierPathArguments()));
+ }