public class VariableConfig<DataType> extends java.lang.Object implements GetBodyConverter<DataType>
Modifier and Type | Class and Description |
---|---|
static class |
VariableConfig.Type |
Constructor and Description |
---|
VariableConfig(int id,
java.lang.String name,
int length,
<any> converter) |
Modifier and Type | Method and Description |
---|---|
static VariableConfig<java.lang.Boolean> |
BOOLEAN(int id) |
static VariableConfig<byte[]> |
createRawValue(int id) |
static <EnumType extends java.lang.Enum<?> & EnumConverter.EnumMapping> |
ENUM(int id,
java.lang.Class<EnumType> enumClass,
java.lang.String name) |
static VariableConfig<java.lang.Float> |
FLOAT(int id) |
static VariableConfig<java.lang.Float> |
FLOAT(int id,
java.lang.String name) |
int |
getAcqFreq() |
<any> |
getBodyConverter() |
int |
getId() |
int |
getLength() |
java.lang.String |
getName() |
static VariableConfig<java.lang.Integer> |
INT(int id) |
boolean |
isArray() |
java.lang.String |
toString() |
static VariableConfig<java.lang.Integer> |
UINT(int id) |
static VariableConfig<java.lang.Integer> |
UINT(int id,
java.lang.String name) |
public VariableConfig(int id, @NonNull java.lang.String name, int length, <any> converter)
public static VariableConfig<java.lang.Float> FLOAT(int id)
public static VariableConfig<java.lang.Float> FLOAT(int id, java.lang.String name)
public static VariableConfig<java.lang.Integer> UINT(int id)
public static VariableConfig<java.lang.Integer> UINT(int id, java.lang.String name)
public static VariableConfig<java.lang.Integer> INT(int id)
public static VariableConfig<java.lang.Boolean> BOOLEAN(int id)
public static <EnumType extends java.lang.Enum<?> & EnumConverter.EnumMapping> VariableConfig<EnumType> ENUM(int id, java.lang.Class<EnumType> enumClass, java.lang.String name)
public static VariableConfig<byte[]> createRawValue(int id)
@NonNull public java.lang.String getName()
public <any> getBodyConverter()
getBodyConverter
in interface GetBodyConverter<DataType>
public int getId()
public int getLength()
public int getAcqFreq()
public boolean isArray()
public java.lang.String toString()
toString
in class java.lang.Object