类 DataType
java.lang.Object
com.huangjian.modbus4j.code.DataType
DataType class.
-
字段概要
字段修饰符和类型字段说明static final intConstantBINARY=1static final intConstantCHAR=18static final intConstantEIGHT_BYTE_FLOAT=14static final intConstantEIGHT_BYTE_FLOAT_SWAPPED=15static final intConstantEIGHT_BYTE_INT_SIGNED=11static final intConstantEIGHT_BYTE_INT_SIGNED_SWAPPED=13static final intConstantEIGHT_BYTE_INT_UNSIGNED=10static final intConstantEIGHT_BYTE_INT_UNSIGNED_SWAPPED=12static final intConstantEIGHT_BYTE_MOD_10K=28static final intConstantEIGHT_BYTE_MOD_10K_SWAPPED=31static final intConstantFOUR_BYTE_BCD=17static final intConstantFOUR_BYTE_BCD_SWAPPED=20static final intConstantFOUR_BYTE_FLOAT=8static final intConstantFOUR_BYTE_FLOAT_SWAPPED=9static final intConstantFOUR_BYTE_FLOAT_SWAPPED_INVERTED=21static final intConstantFOUR_BYTE_INT_SIGNED=5static final intConstantFOUR_BYTE_INT_SIGNED_SWAPPED=7static final intConstantFOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPED=25static final intConstantFOUR_BYTE_INT_UNSIGNED=4static final intConstantFOUR_BYTE_INT_UNSIGNED_SWAPPED=6static final intConstantFOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPED=24static final intConstantFOUR_BYTE_MOD_10K=26static final intConstantFOUR_BYTE_MOD_10K_SWAPPED=29static final intConstantONE_BYTE_INT_UNSIGNED_LOWER=32static final intConstantONE_BYTE_INT_UNSIGNED_UPPER=33static final intConstantSIX_BYTE_MOD_10K=27static final intConstantSIX_BYTE_MOD_10K_SWAPPED=30static final intConstantTWO_BYTE_BCD=16static final intConstantTWO_BYTE_INT_SIGNED=3static final intConstantTWO_BYTE_INT_SIGNED_SWAPPED=23static final intConstantTWO_BYTE_INT_UNSIGNED=2static final intConstantTWO_BYTE_INT_UNSIGNED_SWAPPED=22static final intConstantVARCHAR=19 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Class<?> getJavaType(int id) getJavaType.static intgetRegisterCount(int id) getRegisterCount.
-
字段详细资料
-
BINARY
public static final int BINARYConstantBINARY=1- 另请参阅:
-
TWO_BYTE_INT_UNSIGNED
public static final int TWO_BYTE_INT_UNSIGNEDConstantTWO_BYTE_INT_UNSIGNED=2- 另请参阅:
-
TWO_BYTE_INT_SIGNED
public static final int TWO_BYTE_INT_SIGNEDConstantTWO_BYTE_INT_SIGNED=3- 另请参阅:
-
TWO_BYTE_INT_UNSIGNED_SWAPPED
public static final int TWO_BYTE_INT_UNSIGNED_SWAPPEDConstantTWO_BYTE_INT_UNSIGNED_SWAPPED=22- 另请参阅:
-
TWO_BYTE_INT_SIGNED_SWAPPED
public static final int TWO_BYTE_INT_SIGNED_SWAPPEDConstantTWO_BYTE_INT_SIGNED_SWAPPED=23- 另请参阅:
-
FOUR_BYTE_INT_UNSIGNED
public static final int FOUR_BYTE_INT_UNSIGNEDConstantFOUR_BYTE_INT_UNSIGNED=4- 另请参阅:
-
FOUR_BYTE_INT_SIGNED
public static final int FOUR_BYTE_INT_SIGNEDConstantFOUR_BYTE_INT_SIGNED=5- 另请参阅:
-
FOUR_BYTE_INT_UNSIGNED_SWAPPED
public static final int FOUR_BYTE_INT_UNSIGNED_SWAPPEDConstantFOUR_BYTE_INT_UNSIGNED_SWAPPED=6- 另请参阅:
-
FOUR_BYTE_INT_SIGNED_SWAPPED
public static final int FOUR_BYTE_INT_SIGNED_SWAPPEDConstantFOUR_BYTE_INT_SIGNED_SWAPPED=7- 另请参阅:
-
FOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPED
public static final int FOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPEDConstantFOUR_BYTE_INT_UNSIGNED_SWAPPED_SWAPPED=24- 另请参阅:
-
FOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPED
public static final int FOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPEDConstantFOUR_BYTE_INT_SIGNED_SWAPPED_SWAPPED=25- 另请参阅:
-
FOUR_BYTE_FLOAT
public static final int FOUR_BYTE_FLOATConstantFOUR_BYTE_FLOAT=8- 另请参阅:
-
FOUR_BYTE_FLOAT_SWAPPED
public static final int FOUR_BYTE_FLOAT_SWAPPEDConstantFOUR_BYTE_FLOAT_SWAPPED=9- 另请参阅:
-
FOUR_BYTE_FLOAT_SWAPPED_INVERTED
public static final int FOUR_BYTE_FLOAT_SWAPPED_INVERTEDConstantFOUR_BYTE_FLOAT_SWAPPED_INVERTED=21- 另请参阅:
-
EIGHT_BYTE_INT_UNSIGNED
public static final int EIGHT_BYTE_INT_UNSIGNEDConstantEIGHT_BYTE_INT_UNSIGNED=10- 另请参阅:
-
EIGHT_BYTE_INT_SIGNED
public static final int EIGHT_BYTE_INT_SIGNEDConstantEIGHT_BYTE_INT_SIGNED=11- 另请参阅:
-
EIGHT_BYTE_INT_UNSIGNED_SWAPPED
public static final int EIGHT_BYTE_INT_UNSIGNED_SWAPPEDConstantEIGHT_BYTE_INT_UNSIGNED_SWAPPED=12- 另请参阅:
-
EIGHT_BYTE_INT_SIGNED_SWAPPED
public static final int EIGHT_BYTE_INT_SIGNED_SWAPPEDConstantEIGHT_BYTE_INT_SIGNED_SWAPPED=13- 另请参阅:
-
EIGHT_BYTE_FLOAT
public static final int EIGHT_BYTE_FLOATConstantEIGHT_BYTE_FLOAT=14- 另请参阅:
-
EIGHT_BYTE_FLOAT_SWAPPED
public static final int EIGHT_BYTE_FLOAT_SWAPPEDConstantEIGHT_BYTE_FLOAT_SWAPPED=15- 另请参阅:
-
TWO_BYTE_BCD
public static final int TWO_BYTE_BCDConstantTWO_BYTE_BCD=16- 另请参阅:
-
FOUR_BYTE_BCD
public static final int FOUR_BYTE_BCDConstantFOUR_BYTE_BCD=17- 另请参阅:
-
FOUR_BYTE_BCD_SWAPPED
public static final int FOUR_BYTE_BCD_SWAPPEDConstantFOUR_BYTE_BCD_SWAPPED=20- 另请参阅:
-
CHAR
public static final int CHARConstantCHAR=18- 另请参阅:
-
VARCHAR
public static final int VARCHARConstantVARCHAR=19- 另请参阅:
-
FOUR_BYTE_MOD_10K
public static final int FOUR_BYTE_MOD_10KConstantFOUR_BYTE_MOD_10K=26- 另请参阅:
-
SIX_BYTE_MOD_10K
public static final int SIX_BYTE_MOD_10KConstantSIX_BYTE_MOD_10K=27- 另请参阅:
-
EIGHT_BYTE_MOD_10K
public static final int EIGHT_BYTE_MOD_10KConstantEIGHT_BYTE_MOD_10K=28- 另请参阅:
-
FOUR_BYTE_MOD_10K_SWAPPED
public static final int FOUR_BYTE_MOD_10K_SWAPPEDConstantFOUR_BYTE_MOD_10K_SWAPPED=29- 另请参阅:
-
SIX_BYTE_MOD_10K_SWAPPED
public static final int SIX_BYTE_MOD_10K_SWAPPEDConstantSIX_BYTE_MOD_10K_SWAPPED=30- 另请参阅:
-
EIGHT_BYTE_MOD_10K_SWAPPED
public static final int EIGHT_BYTE_MOD_10K_SWAPPEDConstantEIGHT_BYTE_MOD_10K_SWAPPED=31- 另请参阅:
-
ONE_BYTE_INT_UNSIGNED_LOWER
public static final int ONE_BYTE_INT_UNSIGNED_LOWERConstantONE_BYTE_INT_UNSIGNED_LOWER=32- 另请参阅:
-
ONE_BYTE_INT_UNSIGNED_UPPER
public static final int ONE_BYTE_INT_UNSIGNED_UPPERConstantONE_BYTE_INT_UNSIGNED_UPPER=33- 另请参阅:
-
-
构造器详细资料
-
DataType
public DataType()
-
-
方法详细资料
-
getRegisterCount
public static int getRegisterCount(int id) getRegisterCount.
- 参数:
id- a int.- 返回:
- a int.
-
getJavaType
getJavaType.
- 参数:
id- a int.- 返回:
- a
Classobject.
-