Package org.projectnessie.server.store
Class IcebergViewSerializer
java.lang.Object
org.projectnessie.server.store.IcebergViewSerializer
- All Implemented Interfaces:
org.projectnessie.versioned.store.ContentSerializer<org.projectnessie.model.IcebergView>,org.projectnessie.versioned.store.LegacyContentSerializer<org.projectnessie.model.IcebergView>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.projectnessie.model.Content.Typeintpayload()booleanrequiresGlobalState(org.projectnessie.nessie.relocated.protobuf.ByteString content) org.projectnessie.nessie.relocated.protobuf.ByteStringtoStoreOnReferenceState(org.projectnessie.model.IcebergView content) protected voidtoStoreOnRefState(org.projectnessie.model.IcebergView view, org.projectnessie.server.store.proto.ObjectTypes.Content.Builder builder) org.projectnessie.model.IcebergViewvalueFromStore(int payload, org.projectnessie.nessie.relocated.protobuf.ByteString onReferenceValue, Supplier<org.projectnessie.nessie.relocated.protobuf.ByteString> globalState) protected org.projectnessie.model.IcebergViewvalueFromStore(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, valueFromStore
-
Constructor Details
-
IcebergViewSerializer
public IcebergViewSerializer()
-
-
Method Details
-
contentType
public org.projectnessie.model.Content.Type contentType() -
payload
public int payload() -
toStoreOnRefState
protected void toStoreOnRefState(org.projectnessie.model.IcebergView view, org.projectnessie.server.store.proto.ObjectTypes.Content.Builder builder) -
requiresGlobalState
public boolean requiresGlobalState(org.projectnessie.nessie.relocated.protobuf.ByteString content) -
valueFromStore
protected org.projectnessie.model.IcebergView 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.IcebergView content) - Specified by:
toStoreOnReferenceStatein interfaceorg.projectnessie.versioned.store.ContentSerializer<C extends org.projectnessie.model.Content>
-
valueFromStore
public org.projectnessie.model.IcebergView 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>
-