Package gnu.lists

Class Blob

All Implemented Interfaces:
BoundedHashable, Array<UByte>, AVector<UByte>, Consumable, GVector<UByte>, Sequence<UByte>, Externalizable, Serializable, CharSequence, Comparable, Iterable<UByte>, Collection<UByte>, List<UByte>, RandomAccess, SequencedCollection<UByte>

public class Blob extends U8Vector implements CharSequence
Binary data which may represent text or other information. It can be used for the contents of a Unix-style file or pipe, which is commonly but not always text, so whether it should be treated as bytes, text, or something else is context-dependent. (Nowadays you'd want an associated MIME-type, but that is not always provided.) The acronym "blob" has been taken as "binary large object", but in this case it isn't necessary large.
See Also: