Interface DataCodec
- All Known Implementing Classes:
ProtoDataCodec
public interface DataCodec
BizDataCodec
- Author:
- 渔民小镇
- date:
- 2022-05-18
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringcodecName<T> Tdecode datadefault byte[]encode(boolean data) default byte[]encode(int data) default byte[]encode(long data) byte[]encode datadefault byte[]default byte[]encodeList(Collection<?> dataList) default byte[]encodeList(Collection<?> dataList, DataCodec codec) default byte[]encodeListBool(List<Boolean> dataList) default byte[]encodeListInt(List<Integer> dataList) default byte[]encodeListLong(List<Long> dataList) default byte[]encodeListString(List<String> dataList)
-
Method Details
-
encode
-
decode
decode data- Type Parameters:
T- t- Parameters:
data- datadataClass- dataClass- Returns:
- data
-
codecName
-
encode
default byte[] encode(int data) -
encode
default byte[] encode(boolean data) -
encode
default byte[] encode(long data) -
encode
-
encodeListInt
-
encodeListBool
-
encodeListLong
-
encodeListString
-
encodeList
-
encodeList
-