abstract class AbstractBytes : Bytes
An abstract Bytes value that provides implementations of |
|
interface Bytes : Comparable<Bytes>
A value made of bytes. This interface makes no thread-safety guarantee, and a Bytes value is generally not thread safe. However, specific implementations may be thread-safe. For instance, the value returned by |
|
interface Bytes32 : Bytes
A Bytes value that is guaranteed to contain exactly 32 bytes. |
|
interface Bytes48 : Bytes
A Bytes value that is guaranteed to contain exactly 48 bytes. |
|
open class DelegatingBytes : AbstractBytes, Bytes
A class that holds and delegates all operations to its inner bytes field. This class may be used to create more types that represent bytes, but need a different name for business logic. |
|
open class DelegatingBytes32 : AbstractBytes, Bytes32
A class that holds and delegates all operations to its inner bytes field. This class may be used to create more types that represent 32 bytes, but need a different name for business logic. |
|
open class DelegatingBytes48 : AbstractBytes, Bytes48
A class that holds and delegates all operations to its inner bytes field. This class may be used to create more types that represent 48 bytes, but need a different name for business logic. |
|
open class MutableByteBufferWrappingBytes : ByteBufferWrappingBytes, MutableBytes |
|
interface MutableBytes : Bytes
A mutable Bytes value. |
|
interface MutableBytes32 : MutableBytes, Bytes32
A mutable Bytes32, that is a mutable Bytes value of exactly 32 bytes. |
|
interface MutableBytes48 : MutableBytes, Bytes48
A mutable Bytes48, that is a mutable Bytes value of exactly 48 bytes. |