public class ByteTransformHelper extends Object
| 构造器和说明 |
|---|
ByteTransformHelper() |
public static <TResult> OperateResultExOne<TResult> GetResultFromBytes(OperateResultExOne<byte[]> result, FunctionOperateExOne<byte[],TResult> translator)
TResult - 结果类型result - 数据源translator - 转换方式public static <TResult> OperateResultExOne<TResult> GetResultFromArray(OperateResultExOne<TResult[]> result)
TResult - 源结果result - 结果类型public static <TResult1,TResult2> OperateResultExOne<TResult1> GetTResultFromArray(OperateResultExOne<TResult2[]> result)
TResult1 - 目标结果类型TResult2 - 源结果类型result - 结果类型public static OperateResultExOne<Boolean> GetBoolResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<Byte> GetByteResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<Short> GetInt16ResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<Integer> GetInt32ResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<Long> GetInt64ResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<Float> GetSingleResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<Double> GetDoubleResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法public static OperateResultExOne<String> GetStringResultFromBytes(OperateResultExOne<byte[]> result, IByteTransform byteTransform)
result - 原始的类型byteTransform - 数据转换方法Copyright © 2022. All rights reserved.