public interface ProtocolType
| 限定符和类型 | 字段和说明 |
|---|---|
static Class<? extends Annotation> |
ARRAY |
static Class<? extends Annotation> |
BINARY |
static Class<? extends Annotation> |
BOOLEAN |
static Class<? extends Annotation> |
BYTE |
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> |
INT8 |
static Class<? extends Annotation> |
LIST |
static Class<? extends Annotation> |
LONG |
static Class<? extends Annotation> |
SHORT |
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() |
Class<? extends java.util.function.Function<?,?>>[] |
decodingFormula() |
String |
description() |
Class<? extends java.util.function.Function<?,?>>[] |
encodingFormula() |
EndianPolicy[] |
endianPolicy() |
String |
field() |
Class<? extends Annotation> |
getType() |
static boolean |
isSupported(Type type) |
Type[] |
javaTypes() |
int |
length() |
static ProtocolType |
proxy(Annotation typeAnnotation) |
int |
size() |
int |
value() |
static final Class<? extends Annotation> BINARY
static final Class<? extends Annotation> BOOLEAN
static final Class<? extends Annotation> CHAR
static final Class<? extends Annotation> BYTE
static final Class<? extends Annotation> DOUBLE
static final Class<? extends Annotation> FLOAT
static final Class<? extends Annotation> INT32
static final Class<? extends Annotation> LONG
static final Class<? extends Annotation> SHORT
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 final Class<? extends Annotation> LIST
static final Class<? extends Annotation> ARRAY
static boolean isSupported(Type type)
static ProtocolType proxy(Annotation typeAnnotation)
int value()
int byteOffset()
int bitOffset()
int length()
Class<? extends java.util.function.Function<?,?>>[] decodingFormula()
Class<? extends java.util.function.Function<?,?>>[] encodingFormula()
String description()
String field()
EndianPolicy[] endianPolicy()
Class<? extends Annotation> getType()
Type[] javaTypes()
int size()
Copyright © 2019–2022 indunet. All rights reserved.