Class Blob (3.10.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class Blob implements Serializable
Immutable class representing an array of bytes in Firestore.
Static Methods
fromByteString(ByteString byteString)
public static Blob fromByteString(ByteString byteString)
Creates a new Blob instance from the provided ByteString.
Parameter |
---|
Name | Description |
byteString | ByteString
The byteString to use for this Blob instance.
|
Returns |
---|
Type | Description |
Blob | The new Blob instance
|
fromBytes(byte[] bytes)
public static Blob fromBytes(byte[] bytes)
Creates a new Blob instance from the provided bytes. Makes a copy of the bytes passed in.
Parameter |
---|
Name | Description |
bytes | byte[]
The bytes to use for this Blob instance.
|
Returns |
---|
Type | Description |
Blob | The new Blob instance
|
Methods
equals(Object obj)
public boolean equals(Object obj)
Returns true if this Blob is equal to the provided object.
Parameter |
---|
Name | Description |
obj | Object
The object to compare against.
|
Returns |
---|
Type | Description |
boolean | Whether this Blob is equal to the provided object.
|
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
toByteString()
public ByteString toByteString()
Returns the backing data as a ByteString.
Returns |
---|
Type | Description |
ByteString | The bytes of this blob as a byteString
|
toBytes()
Returns a copy of the underlying bytes as a byte[] array.
Returns |
---|
Type | Description |
byte[] | The bytes of this blob as a byte[] array.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-04 UTC."]]