public interface ProtocolType
| 限定符和类型 | 字段和说明 |
|---|---|
static Class<? extends Annotation> |
BINARY |
static Class<? extends Annotation> |
BOOL |
static Class<? extends Annotation> |
CHAR |
static Class<? extends Annotation> |
DOUBLE |
static Class<? extends Annotation> |
ENUM |
static Class<? extends Annotation> |
FLOAT |
static Class<? extends Annotation> |
INT16 |
static Class<? extends Annotation> |
INT32 |
static Class<? extends Annotation> |
INT64 |
static Class<? extends Annotation> |
INT8 |
static Class<? extends Annotation> |
STRING |
static Class<? extends Annotation> |
TIME |
static Class<? extends Annotation> |
UINT16 |
static Class<? extends Annotation> |
UINT32 |
static Class<? extends Annotation> |
UINT64 |
static Class<? extends Annotation> |
UINT8 |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
bitOffset() |
int |
byteOffset() |
EndianPolicy[] |
endianPolicy() |
String |
field() |
Class<? extends Annotation> |
getType() |
int |
length() |
int |
offset() |
static ProtocolType |
proxy(Annotation typeAnnotation) |
static <T> T |
proxy(AutoType autoType,
Class<T> dataTypeAnnotationClass) |
int |
size() |
static final Class<? extends Annotation> BINARY
static final Class<? extends Annotation> BOOL
static final Class<? extends Annotation> CHAR
static final Class<? extends Annotation> DOUBLE
static final Class<? extends Annotation> FLOAT
static final Class<? extends Annotation> INT32
static final Class<? extends Annotation> INT64
static final Class<? extends Annotation> STRING
static final Class<? extends Annotation> TIME
static final Class<? extends Annotation> INT8
static final Class<? extends Annotation> INT16
static final Class<? extends Annotation> UINT8
static final Class<? extends Annotation> UINT16
static final Class<? extends Annotation> UINT32
static final Class<? extends Annotation> UINT64
static final Class<? extends Annotation> ENUM
static ProtocolType proxy(Annotation typeAnnotation)
int offset()
int byteOffset()
int bitOffset()
int length()
String field()
EndianPolicy[] endianPolicy()
Class<? extends Annotation> getType()
int size()
Copyright © 2019–2022 indunet. All rights reserved.