public enum EDataType extends Enum<EDataType>
| 枚举常量和说明 |
|---|
BOOL |
BYTE |
DATE
目前只对S7协议使用,对应的JAVA类型LocalDate
|
DTL
目前只对S7协议使用,对应的JAVA类型LocalDateTime
|
FLOAT32 |
FLOAT64 |
INT16 |
INT32 |
STRING |
TIME
目前只对S7协议使用,对应的JAVA类型long
|
TIME_OF_DAY
目前只对S7协议使用,对应的JAVA类型LocalTime
|
UINT16 |
UINT32 |
| 限定符和类型 | 方法和说明 |
|---|---|
static EDataType |
from(String data) |
int |
getByteLength() |
String |
getName() |
static EDataType |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static EDataType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final EDataType BOOL
public static final EDataType BYTE
public static final EDataType UINT16
public static final EDataType INT16
public static final EDataType UINT32
public static final EDataType INT32
public static final EDataType FLOAT32
public static final EDataType FLOAT64
public static final EDataType STRING
public static final EDataType TIME
public static final EDataType DATE
public static final EDataType TIME_OF_DAY
public static final EDataType DTL
public static EDataType[] values()
for (EDataType c : EDataType.values()) System.out.println(c);
public static EDataType valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getByteLength()
public String getName()
Copyright © 2024. All rights reserved.