程序包 com.novi.serde
接口 Serializer
- 所有已知实现类:
BcsSerializer,BinarySerializer
public interface Serializer
-
方法概要
修饰符和类型方法说明voidintbyte[]voidvoidserialize_bool(Boolean value)voidserialize_bytes(Bytes value)voidserialize_char(Character value)voidserialize_f32(Float value)voidserialize_f64(Double value)voidserialize_i128(BigInteger value)voidserialize_i16(Short value)voidserialize_i32(Integer value)voidserialize_i64(Long value)voidserialize_i8(Byte value)voidserialize_len(long value)voidserialize_option_tag(boolean value)voidserialize_str(String value)voidserialize_u128(BigInteger value)voidserialize_u16(Short value)voidserialize_u32(Integer value)voidserialize_u64(Long value)voidserialize_u8(Byte value)voidserialize_unit(Unit value)voidserialize_variant_index(int value)voidsort_map_entries(int[] offsets)
-
方法详细资料
-
serialize_str
-
serialize_bytes
-
serialize_bool
-
serialize_unit
-
serialize_char
-
serialize_f32
-
serialize_f64
-
serialize_u8
-
serialize_u16
-
serialize_u32
-
serialize_u64
-
serialize_u128
-
serialize_i8
-
serialize_i16
-
serialize_i32
-
serialize_i64
-
serialize_i128
-
serialize_len
-
serialize_variant_index
-
serialize_option_tag
-
increase_container_depth
-
decrease_container_depth
void decrease_container_depth() -
get_buffer_offset
int get_buffer_offset() -
sort_map_entries
void sort_map_entries(int[] offsets) -
get_bytes
byte[] get_bytes()
-