Package org.projectnessie.server.store
Class NamespaceSerializer
java.lang.Object
org.projectnessie.server.store.NamespaceSerializer
- All Implemented Interfaces:
org.projectnessie.versioned.store.ContentSerializer<org.projectnessie.model.Namespace>,org.projectnessie.versioned.store.LegacyContentSerializer<org.projectnessie.model.Namespace>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.projectnessie.model.Content.Typeintpayload()org.projectnessie.nessie.relocated.protobuf.ByteStringtoStoreOnReferenceState(org.projectnessie.model.Namespace content) protected voidtoStoreOnRefState(org.projectnessie.model.Namespace content, org.projectnessie.server.store.proto.ObjectTypes.Content.Builder builder) org.projectnessie.model.NamespacevalueFromStore(int payload, org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState) protected org.projectnessie.model.NamespacevalueFromStore(org.projectnessie.server.store.proto.ObjectTypes.Content content, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.projectnessie.versioned.store.LegacyContentSerializer
getType, requiresGlobalState, valueFromStore
-
Constructor Details
-
NamespaceSerializer
public NamespaceSerializer()
-
-
Method Details
-
contentType
public org.projectnessie.model.Content.Type contentType() -
payload
public int payload() -
toStoreOnRefState
protected void toStoreOnRefState(org.projectnessie.model.Namespace content, org.projectnessie.server.store.proto.ObjectTypes.Content.Builder builder) -
valueFromStore
protected org.projectnessie.model.Namespace valueFromStore(org.projectnessie.server.store.proto.ObjectTypes.Content content, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState) -
toStoreOnReferenceState
public org.projectnessie.nessie.relocated.protobuf.ByteString toStoreOnReferenceState(org.projectnessie.model.Namespace content) - Specified by:
toStoreOnReferenceStatein interfaceorg.projectnessie.versioned.store.ContentSerializer<C extends org.projectnessie.model.Content>
-
valueFromStore
public org.projectnessie.model.Namespace valueFromStore(int payload, org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState) - Specified by:
valueFromStorein interfaceorg.projectnessie.versioned.store.LegacyContentSerializer<C extends org.projectnessie.model.Content>
-