Interface LegacyContentSerializer<C extends org.projectnessie.model.Content>

All Superinterfaces:
ContentSerializer<C>

@Deprecated public interface LegacyContentSerializer<C extends org.projectnessie.model.Content> extends ContentSerializer<C>
Deprecated.
Interface to be implemented by legacy content serializers, use ContentSerializer for all new content types instead.
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.projectnessie.model.Content.Type
    getType(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
    Deprecated.
     
    default boolean
    requiresGlobalState(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
    Deprecated.
     
    valueFromStore(int payload, org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState)
    Deprecated.
     
    default C
    valueFromStore(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
    Deprecated.
     

    Methods inherited from interface org.projectnessie.versioned.store.ContentSerializer

    contentType, payload, toStoreOnReferenceState
  • Method Details

    • requiresGlobalState

      default boolean requiresGlobalState(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
      Deprecated.
    • getType

      default org.projectnessie.model.Content.Type getType(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
      Deprecated.
    • valueFromStore

      C valueFromStore(int payload, org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState)
      Deprecated.
    • valueFromStore

      default C valueFromStore(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
      Deprecated.
      Specified by:
      valueFromStore in interface ContentSerializer<C extends org.projectnessie.model.Content>