Class BlobIdSerializer
- java.lang.Object
-
- org.apache.jackrabbit.oak.json.BlobSerializer
-
- org.apache.jackrabbit.oak.plugins.blob.serializer.BlobIdSerializer
-
- All Implemented Interfaces:
BlobDeserializer
public class BlobIdSerializer extends BlobSerializer implements BlobDeserializer
Blob 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(BlobStore blobStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Blob
deserialize(java.lang.String value)
java.lang.String
serialize(Blob blob)
-
-
-
Constructor Detail
-
BlobIdSerializer
public BlobIdSerializer(BlobStore blobStore)
-
-
Method Detail
-
serialize
public java.lang.String serialize(Blob blob)
- Overrides:
serialize
in classBlobSerializer
-
deserialize
public Blob deserialize(java.lang.String value)
- Specified by:
deserialize
in interfaceBlobDeserializer
-
-