Package | Description |
---|---|
com.exonum.binding.common.proofs.list | |
com.exonum.binding.common.serialization |
Constructor and Description |
---|
UncheckedListProofAdapter(ListProofNode rootProofNode,
Serializer<E> serializer)
Creates UncheckedListProofAdapter for convenient usage of ListProof interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckingSerializerDecorator<T>
A serializer decorator, that performs some extra checks to ensure that a user-supplied
serializer adheres to
Serializer contract. |
Modifier and Type | Method and Description |
---|---|
static Serializer<java.lang.Boolean> |
StandardSerializers.bool()
Returns a serializer of booleans.
|
static Serializer<byte[]> |
StandardSerializers.bytes()
Returns a serializer of byte arrays, which passes them as is.
|
static Serializer<java.lang.Double> |
StandardSerializers.doubles()
Returns a serializer of doubles in little-endian byte order.
|
static Serializer<java.lang.Integer> |
StandardSerializers.fixed32()
Returns a serializer of integers as four bytes in little-endian byte order.
|
static Serializer<java.lang.Long> |
StandardSerializers.fixed64()
Returns a serializer of longs as eight bytes in little-endian byte order.
|
static Serializer<java.lang.Float> |
StandardSerializers.floats()
Returns a serializer of floats in little-endian byte order.
|
static Serializer<HashCode> |
StandardSerializers.hash()
Returns a serializer of hash codes.
|
static Serializer<PrivateKey> |
StandardSerializers.privateKey()
Returns a serializer of private keys.
|
static <MessageT extends com.google.protobuf.MessageLite> |
StandardSerializers.protobuf(java.lang.Class<MessageT> messageType)
Returns a serializer for the given protocol buffer message type.
|
static Serializer<PublicKey> |
StandardSerializers.publicKey()
Returns a serializer of public keys.
|
static Serializer<java.lang.Integer> |
StandardSerializers.sint32()
Returns a serializer of signed integers using variable length encoding.
|
static Serializer<java.lang.Long> |
StandardSerializers.sint64()
Returns a serializer of signed longs using variable length encoding.
|
static Serializer<java.lang.String> |
StandardSerializers.string()
Returns a serializer of strings in UTF-8.
|
static Serializer<java.lang.Integer> |
StandardSerializers.uint32()
Returns a serializer of unsigned integers using variable length encoding.
|
static Serializer<java.lang.Long> |
StandardSerializers.uint64()
Returns a serializer of unsigned longs using variable length encoding.
|
Modifier and Type | Method and Description |
---|---|
static <T> CheckingSerializerDecorator<T> |
CheckingSerializerDecorator.from(Serializer<T> serializer)
Creates a checking serializer decorator.
|
Copyright © 2018 Exonum. All rights reserved.