Uses of Interface
org.apache.jackrabbit.oak.api.Blob
-
-
Uses of Blob in org.apache.jackrabbit.oak.api
Fields in org.apache.jackrabbit.oak.api with type parameters of type Blob Modifier and Type Field Description static Type<java.lang.Iterable<Blob>>
Type. BINARIES
MapIterable<Blob>
to array ofPropertyType.BINARY
static Type<Blob>
Type. BINARY
MapBlob
toPropertyType.BINARY
Methods in org.apache.jackrabbit.oak.api that return Blob Modifier and Type Method Description @NotNull Blob
Root. createBlob(@NotNull java.io.InputStream stream)
Reads (and closes) the given stream and returns aBlob
that contains that binary.@Nullable Blob
Root. getBlob(@NotNull java.lang.String reference)
Get a blob by its reference. -
Uses of Blob in org.apache.jackrabbit.oak.api.blob
Methods in org.apache.jackrabbit.oak.api.blob that return Blob Modifier and Type Method Description @Nullable Blob
BlobAccessProvider. completeBlobUpload(@NotNull java.lang.String uploadToken)
Complete a transaction for uploading a blob to a storage location via direct blob upload.Methods in org.apache.jackrabbit.oak.api.blob with parameters of type Blob Modifier and Type Method Description @Nullable java.net.URI
BlobAccessProvider. getDownloadURI(@NotNull Blob blob, @NotNull BlobDownloadOptions downloadOptions)
Obtain a download URI for aBlob
. -
Uses of Blob in org.apache.jackrabbit.oak.composite
Methods in org.apache.jackrabbit.oak.composite that return Blob Modifier and Type Method Description Blob
CompositeNodeStore. createBlob(java.io.InputStream inputStream)
Blob
CompositeNodeStore. getBlob(java.lang.String reference)
-
Uses of Blob in org.apache.jackrabbit.oak.core
Methods in org.apache.jackrabbit.oak.core that return Blob Modifier and Type Method Description @NotNull Blob
ImmutableRoot. createBlob(@NotNull java.io.InputStream stream)
Blob
ImmutableRoot. getBlob(@NotNull java.lang.String reference)
-
Uses of Blob in org.apache.jackrabbit.oak.explorer
Methods in org.apache.jackrabbit.oak.explorer with parameters of type Blob Modifier and Type Method Description java.util.Map<java.util.UUID,java.lang.String>
AbstractSegmentTarExplorerBackend. getBulkSegmentIds(Blob blob)
boolean
AbstractSegmentTarExplorerBackend. isExternal(Blob blob)
-
Uses of Blob in org.apache.jackrabbit.oak.json
Methods in org.apache.jackrabbit.oak.json that return Blob Modifier and Type Method Description Blob
Base64BlobSerializer. deserialize(java.lang.String value)
Blob
BlobDeserializer. deserialize(java.lang.String value)
Methods in org.apache.jackrabbit.oak.json with parameters of type Blob Modifier and Type Method Description java.lang.String
Base64BlobSerializer. serialize(Blob blob)
java.lang.String
BlobSerializer. serialize(Blob blob)
-
Uses of Blob in org.apache.jackrabbit.oak.plugins.blob
Classes in org.apache.jackrabbit.oak.plugins.blob that implement Blob Modifier and Type Class Description class
BlobStoreBlob
A blob implementation.Methods in org.apache.jackrabbit.oak.plugins.blob that return Blob Modifier and Type Method Description Blob
ReferencedBlob. getBlob()
Methods in org.apache.jackrabbit.oak.plugins.blob with parameters of type Blob Modifier and Type Method Description void
ReferencedBlob. setBlob(Blob blob)
Constructors in org.apache.jackrabbit.oak.plugins.blob with parameters of type Blob Constructor Description ReferencedBlob(Blob blob, java.lang.String id)
-
Uses of Blob in org.apache.jackrabbit.oak.plugins.blob.datastore
Methods in org.apache.jackrabbit.oak.plugins.blob.datastore that return Blob Modifier and Type Method Description @Nullable Blob
DataStoreBlobStore. completeBlobUpload(@NotNull java.lang.String uploadToken)
Methods in org.apache.jackrabbit.oak.plugins.blob.datastore with parameters of type Blob Modifier and Type Method Description @Nullable java.net.URI
DataStoreBlobStore. getDownloadURI(@NotNull Blob blob, @NotNull BlobDownloadOptions downloadOptions)
-
Uses of Blob in org.apache.jackrabbit.oak.plugins.blob.serializer
Methods in org.apache.jackrabbit.oak.plugins.blob.serializer that return Blob Modifier and Type Method Description Blob
BlobIdSerializer. deserialize(java.lang.String value)
Blob
FSBlobSerializer. deserialize(java.lang.String value)
Methods in org.apache.jackrabbit.oak.plugins.blob.serializer with parameters of type Blob Modifier and Type Method Description java.lang.String
BlobIdSerializer. serialize(Blob blob)
java.lang.String
FSBlobSerializer. serialize(Blob blob)
-
Uses of Blob in org.apache.jackrabbit.oak.plugins.cow
Methods in org.apache.jackrabbit.oak.plugins.cow that return Blob Modifier and Type Method Description @NotNull Blob
BranchNodeStore. createBlob(java.io.InputStream inputStream)
@NotNull Blob
COWNodeStore. createBlob(java.io.InputStream inputStream)
Blob
BranchNodeStore. getBlob(@NotNull java.lang.String reference)
Blob
COWNodeStore. getBlob(@NotNull java.lang.String reference)
-
Uses of Blob in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document that return Blob Modifier and Type Method Description Blob
DocumentNodeStore. getBlob(@NotNull java.lang.String reference)
Returns theBlob
with the given reference.Blob
DocumentNodeStore. getBlobFromBlobId(java.lang.String blobId)
Returns theBlob
with the given blobId. -
Uses of Blob in org.apache.jackrabbit.oak.plugins.memory
Classes in org.apache.jackrabbit.oak.plugins.memory that implement Blob Modifier and Type Class Description class
AbstractBlob
Abstract base class forBlob
implementations.class
ArrayBasedBlob
ThisBlob
implementations is based on an array of bytes.class
StringBasedBlob
ThisBlob
implementations is based on a string.Methods in org.apache.jackrabbit.oak.plugins.memory that return Blob Modifier and Type Method Description Blob
MemoryNodeBuilder. createBlob(java.io.InputStream stream)
Blob
MemoryNodeStore. getBlob(@NotNull java.lang.String reference)
Blob
BinaryPropertyState. getValue()
Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type Blob Modifier and Type Method Description static PropertyState
BinaryPropertyState. binaryProperty(@NotNull java.lang.String name, @NotNull Blob value)
Create aPropertyState
from aBlob
.static org.apache.jackrabbit.guava.common.hash.HashCode
AbstractBlob. calculateSha256(Blob blob)
static boolean
AbstractBlob. equal(Blob a, Blob b)
Conversions.Converter
MultiBinaryPropertyState. getConverter(Blob value)
static @NotNull PropertyValue
PropertyValues. newBinary(@NotNull Blob value)
Method parameters in org.apache.jackrabbit.oak.plugins.memory with type arguments of type Blob Modifier and Type Method Description static PropertyState
MultiBinaryPropertyState. binaryPropertyFromBlob(java.lang.String name, java.lang.Iterable<Blob> values)
Create a multi valuedPropertyState
from a list ofBlob
.Constructors in org.apache.jackrabbit.oak.plugins.memory with parameters of type Blob Constructor Description BinaryPropertyState(@NotNull java.lang.String name, @NotNull Blob value)
Constructor parameters in org.apache.jackrabbit.oak.plugins.memory with type arguments of type Blob Constructor Description MultiBinaryPropertyState(java.lang.String name, java.lang.Iterable<Blob> values)
-
Uses of Blob in org.apache.jackrabbit.oak.plugins.value
Classes in org.apache.jackrabbit.oak.plugins.value that implement Blob Modifier and Type Class Description class
BinaryBasedBlob
This Blob implementation is based on an underlyingBinary
.Methods in org.apache.jackrabbit.oak.plugins.value that return Blob Modifier and Type Method Description Blob
OakValue. getBlob()
Blob
Conversions.Converter. toBinary()
Convert to binary.Methods in org.apache.jackrabbit.oak.plugins.value with parameters of type Blob Modifier and Type Method Description static Conversions.Converter
Conversions. convert(Blob value)
Create a converter for a binary. -
Uses of Blob in org.apache.jackrabbit.oak.plugins.value.jcr
Methods in org.apache.jackrabbit.oak.plugins.value.jcr that return Blob Modifier and Type Method Description @Nullable Blob
ValueFactoryImpl. getBlob(Binary binary)
Methods in org.apache.jackrabbit.oak.plugins.value.jcr with parameters of type Blob Modifier and Type Method Description @Nullable Binary
ValueFactoryImpl. createBinary(Blob blob)
-
Uses of Blob in org.apache.jackrabbit.oak.segment
Classes in org.apache.jackrabbit.oak.segment that implement Blob Modifier and Type Class Description class
SegmentBlob
A BLOB (stream of bytes).Methods in org.apache.jackrabbit.oak.segment that return Blob Modifier and Type Method Description Blob
SegmentNodeBuilder. createBlob(java.io.InputStream stream)
@NotNull Blob
SegmentNodeStore. createBlob(java.io.InputStream stream)
Blob
SegmentNodeStore. getBlob(@NotNull java.lang.String reference)
Methods in org.apache.jackrabbit.oak.segment with parameters of type Blob Modifier and Type Method Description static java.lang.Iterable<SegmentId>
SegmentBlob. getBulkSegmentIds(Blob blob)
@NotNull RecordId
DefaultSegmentWriter. writeBlob(@NotNull Blob blob)
@NotNull RecordId
SegmentWriter. writeBlob(@NotNull Blob blob)
Write a blob (as list of block records) -
Uses of Blob in org.apache.jackrabbit.oak.spi.state
Methods in org.apache.jackrabbit.oak.spi.state that return Blob Modifier and Type Method Description Blob
NodeBuilder. createBlob(java.io.InputStream stream)
@NotNull Blob
NodeStore. createBlob(java.io.InputStream inputStream)
Create aBlob
from the given input stream.Blob
ProxyNodeStore. createBlob(java.io.InputStream inputStream)
Blob
ReadOnlyBuilder. createBlob(java.io.InputStream stream)
@Nullable Blob
NodeStore. getBlob(@NotNull java.lang.String reference)
Get a blob by its reference.Blob
ProxyNodeStore. getBlob(@NotNull java.lang.String reference)
-