Enum OpcuaDataType
- java.lang.Object
-
- java.lang.Enum<OpcuaDataType>
-
- org.apache.plc4x.java.opcua.readwrite.OpcuaDataType
-
- All Implemented Interfaces:
Serializable,Comparable<OpcuaDataType>
public enum OpcuaDataType extends Enum<OpcuaDataType>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OpcuaDataTypeenumForValue(String value)static List<OpcuaDataType>enumsForFieldVariantType(short fieldValue)static OpcuaDataTypefirstEnumForFieldVariantType(short fieldValue)StringgetValue()shortgetVariantType()static BooleanisDefined(String value)static OpcuaDataTypevalueOf(String name)Returns the enum constant of this type with the specified name.static OpcuaDataType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NULL
public static final OpcuaDataType NULL
-
BOOL
public static final OpcuaDataType BOOL
-
BYTE
public static final OpcuaDataType BYTE
-
SINT
public static final OpcuaDataType SINT
-
INT
public static final OpcuaDataType INT
-
DINT
public static final OpcuaDataType DINT
-
LINT
public static final OpcuaDataType LINT
-
USINT
public static final OpcuaDataType USINT
-
UINT
public static final OpcuaDataType UINT
-
UDINT
public static final OpcuaDataType UDINT
-
ULINT
public static final OpcuaDataType ULINT
-
REAL
public static final OpcuaDataType REAL
-
LREAL
public static final OpcuaDataType LREAL
-
TIME
public static final OpcuaDataType TIME
-
LTIME
public static final OpcuaDataType LTIME
-
DATE
public static final OpcuaDataType DATE
-
LDATE
public static final OpcuaDataType LDATE
-
TIME_OF_DAY
public static final OpcuaDataType TIME_OF_DAY
-
LTIME_OF_DAY
public static final OpcuaDataType LTIME_OF_DAY
-
DATE_AND_TIME
public static final OpcuaDataType DATE_AND_TIME
-
LDATE_AND_TIME
public static final OpcuaDataType LDATE_AND_TIME
-
CHAR
public static final OpcuaDataType CHAR
-
WCHAR
public static final OpcuaDataType WCHAR
-
STRING
public static final OpcuaDataType STRING
-
-
Method Detail
-
values
public static OpcuaDataType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (OpcuaDataType c : OpcuaDataType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OpcuaDataType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getValue
public String getValue()
-
getVariantType
public short getVariantType()
-
firstEnumForFieldVariantType
public static OpcuaDataType firstEnumForFieldVariantType(short fieldValue)
-
enumsForFieldVariantType
public static List<OpcuaDataType> enumsForFieldVariantType(short fieldValue)
-
enumForValue
public static OpcuaDataType enumForValue(String value)
-
-