Class BlobIdSerializer
- java.lang.Object
-
- org.apache.jackrabbit.oak.json.BlobSerializer
-
- org.apache.jackrabbit.oak.plugins.blob.serializer.BlobIdSerializer
-
- All Implemented Interfaces:
org.apache.jackrabbit.oak.json.BlobDeserializer
public class BlobIdSerializer extends org.apache.jackrabbit.oak.json.BlobSerializer implements org.apache.jackrabbit.oak.json.BlobDeserializerBlob serializer which serializes blobs depending on type In memory blobs (having contentIdentity as null) would be serialized as base64 encoded string. For normal blobs there contentIdentity would be the serialized value
-
-
Constructor Summary
Constructors Constructor Description BlobIdSerializer(org.apache.jackrabbit.oak.spi.blob.BlobStore blobStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.oak.api.Blobdeserialize(String value)Stringserialize(org.apache.jackrabbit.oak.api.Blob blob)
-
-
-
Method Detail
-
serialize
public String serialize(org.apache.jackrabbit.oak.api.Blob blob)
- Overrides:
serializein classorg.apache.jackrabbit.oak.json.BlobSerializer
-
deserialize
public org.apache.jackrabbit.oak.api.Blob deserialize(String value)
- Specified by:
deserializein interfaceorg.apache.jackrabbit.oak.json.BlobDeserializer
-
-