Class ShortBlob (5.0.3)
Stay organized with collections
Save and categorize content based on your preferences.
public final class ShortBlob implements Serializable, Comparable<ShortBlob>
ShortBlob contains an array of bytes no longer than DataTypeUtils#MAX_SHORT_BLOB_PROPERTY_LENGTH. Unlike Blob, ShortBlobs are
indexed by the datastore and can therefore be filtered and sorted on in queries. If your data is
too large to fit in a ShortBlob use Blob instead.
Static Fields
serialVersionUID
public static final long serialVersionUID
| Field Value |
| Type |
Description |
long |
|
Constructors
ShortBlob(byte[] bytes)
public ShortBlob(byte[] bytes)
Construct a new ShortBlob with the specified bytes. This blob cannot be modified after
construction.
| Parameter |
| Name |
Description |
bytes |
byte[]
|
Methods
compareTo(ShortBlob other)
public int compareTo(ShortBlob other)
| Returns |
| Type |
Description |
int |
|
equals(@Nullable Object object)
public boolean equals(@Nullable Object object)
Two ShortBlob objects are considered equal if their contained bytes match exactly.
Overrides
getBytes()
Return the bytes stored in this ShortBlob.
| Returns |
| Type |
Description |
byte[] |
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
toString()
Simply prints the number of bytes contained in this ShortBlob.
| Returns |
| Type |
Description |
String |
|
Overrides
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 2026-06-03 UTC.
[null,null,["Last updated 2026-06-03 UTC."],[],[]]