Class ProtoSerialization
java.lang.Object
org.projectnessie.versioned.storage.serialize.ProtoSerialization
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.projectnessie.versioned.storage.common.persist.ObjdeserializeObj(org.projectnessie.versioned.storage.common.persist.ObjId id, byte[] serialized, String versionToken) static org.projectnessie.versioned.storage.common.persist.ObjdeserializeObj(org.projectnessie.versioned.storage.common.persist.ObjId id, ByteBuffer serialized, String versionToken) static org.projectnessie.versioned.storage.common.persist.ObjIddeserializeObjId(org.projectnessie.nessie.relocated.protobuf.ByteString bytes) static List<org.projectnessie.versioned.storage.common.persist.ObjId>deserializeObjIds(List<org.projectnessie.nessie.relocated.protobuf.ByteString> predecessorsList) static voiddeserializeObjIds(List<org.projectnessie.nessie.relocated.protobuf.ByteString> bytes, Consumer<org.projectnessie.versioned.storage.common.persist.ObjId> receiver) static org.projectnessie.versioned.storage.common.persist.ObjdeserializeObjProto(org.projectnessie.versioned.storage.common.persist.ObjId id, org.projectnessie.versioned.storage.common.proto.StorageTypes.ObjProto obj, String versionToken) static List<org.projectnessie.versioned.storage.common.persist.Reference.PreviousPointer>deserializePreviousPointers(byte[] previousPointers) static org.projectnessie.versioned.storage.common.persist.ReferencedeserializeReference(byte[] reference) static byte[]serializeObj(org.projectnessie.versioned.storage.common.persist.Obj obj, int incrementalIndexSizeLimit, int indexSizeLimit, boolean includeVersionToken) static org.projectnessie.nessie.relocated.protobuf.ByteStringserializeObjId(org.projectnessie.versioned.storage.common.persist.ObjId id) static voidserializeObjIds(List<org.projectnessie.versioned.storage.common.persist.ObjId> ids, Consumer<org.projectnessie.nessie.relocated.protobuf.ByteString> receiver) static byte[]serializePreviousPointers(List<org.projectnessie.versioned.storage.common.persist.Reference.PreviousPointer> previousPointers) static byte[]serializeReference(org.projectnessie.versioned.storage.common.persist.Reference reference)
-
Method Details
-
serializeReference
public static byte[] serializeReference(org.projectnessie.versioned.storage.common.persist.Reference reference) -
deserializeReference
public static org.projectnessie.versioned.storage.common.persist.Reference deserializeReference(byte[] reference) -
serializePreviousPointers
public static byte[] serializePreviousPointers(List<org.projectnessie.versioned.storage.common.persist.Reference.PreviousPointer> previousPointers) -
deserializePreviousPointers
public static List<org.projectnessie.versioned.storage.common.persist.Reference.PreviousPointer> deserializePreviousPointers(byte[] previousPointers) -
serializeObjId
public static org.projectnessie.nessie.relocated.protobuf.ByteString serializeObjId(org.projectnessie.versioned.storage.common.persist.ObjId id) -
deserializeObjId
public static org.projectnessie.versioned.storage.common.persist.ObjId deserializeObjId(org.projectnessie.nessie.relocated.protobuf.ByteString bytes) -
serializeObjIds
-
deserializeObjIds
-
deserializeObjIds
-
serializeObj
public static byte[] serializeObj(org.projectnessie.versioned.storage.common.persist.Obj obj, int incrementalIndexSizeLimit, int indexSizeLimit, boolean includeVersionToken) throws org.projectnessie.versioned.storage.common.exceptions.ObjTooLargeException - Throws:
org.projectnessie.versioned.storage.common.exceptions.ObjTooLargeException
-
deserializeObj
public static org.projectnessie.versioned.storage.common.persist.Obj deserializeObj(org.projectnessie.versioned.storage.common.persist.ObjId id, ByteBuffer serialized, String versionToken) -
deserializeObj
public static org.projectnessie.versioned.storage.common.persist.Obj deserializeObj(org.projectnessie.versioned.storage.common.persist.ObjId id, byte[] serialized, String versionToken) -
deserializeObjProto
public static org.projectnessie.versioned.storage.common.persist.Obj deserializeObjProto(org.projectnessie.versioned.storage.common.persist.ObjId id, org.projectnessie.versioned.storage.common.proto.StorageTypes.ObjProto obj, String versionToken)
-