public class EnumDecoder<T extends Enum> extends Object implements TypeDecoder<T>
TypeDecoder| 构造器和说明 |
|---|
EnumDecoder() |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
decode(@NonNull byte[] datagram,
int byteOffset,
@NonNull EndianPolicy policy,
@NonNull ProtocolType type,
@NonNull String fieldName,
@NonNull Class<T> enumClass) |
T |
decode(DecodeContext context) |
int |
getCode(@NonNull byte[] datagram,
int byteOffset,
@NonNull EndianPolicy policy,
@NonNull ProtocolType type) |
public T decode(DecodeContext context)
decode 在接口中 TypeDecoder<T extends Enum>public T decode(@NonNull @NonNull byte[] datagram, int byteOffset, @NonNull @NonNull EndianPolicy policy, @NonNull @NonNull ProtocolType type, @NonNull @NonNull String fieldName, @NonNull @NonNull Class<T> enumClass)
public int getCode(@NonNull
@NonNull byte[] datagram,
int byteOffset,
@NonNull
@NonNull EndianPolicy policy,
@NonNull
@NonNull ProtocolType type)
Copyright © 2019–2021 indunet. All rights reserved.