Interface Mutation<K,V,R>

All Superinterfaces:
InjectableComponent
All Known Implementing Classes:
Mutations.ReadWrite, Mutations.ReadWriteWithValue, Mutations.Write, Mutations.WriteWithValue

public interface Mutation<K,V,R> extends InjectableComponent
Simplified version of functional command used for read-only operations after transactional modifications.
  • Method Details

    • type

      @Deprecated default byte type()
      Deprecated.
      since 16.0 return value ignored.
      Returns:
      Internal identifier used for purposes of marshalling
    • apply

      Mutate the view
      Parameters:
      view -
    • keyDataConversion

      DataConversion keyDataConversion()
    • valueDataConversion

      DataConversion valueDataConversion()