Interface ContentSerializer<C extends org.projectnessie.model.Content>
- All Known Subinterfaces:
LegacyContentSerializer<C>
public interface ContentSerializer<C extends org.projectnessie.model.Content>
Content serializers provide persistence layer (de)serialization functionality for a specific
content type.
-
Method Summary
Modifier and TypeMethodDescriptionorg.projectnessie.model.Content.TypeContent type names are assigned via the projectnessie project, see the project website.intpayload()Payload IDs are assigned via the projectnessie project, see the project website.org.projectnessie.nessie.relocated.protobuf.ByteStringtoStoreOnReferenceState(C content) valueFromStore(org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue)
-
Method Details
-
contentType
org.projectnessie.model.Content.Type contentType()Content type names are assigned via the projectnessie project, see the project website. -
payload
int payload()Payload IDs are assigned via the projectnessie project, see the project website. -
toStoreOnReferenceState
-
valueFromStore
-