Enum COTPTpduSize
- java.lang.Object
-
- java.lang.Enum<COTPTpduSize>
-
- org.apache.plc4x.java.s7.readwrite.COTPTpduSize
-
- All Implemented Interfaces:
Serializable,Comparable<COTPTpduSize>
public enum COTPTpduSize extends Enum<COTPTpduSize>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static COTPTpduSizeenumForValue(short value)static List<COTPTpduSize>enumsForFieldSizeInBytes(int fieldValue)static COTPTpduSizefirstEnumForFieldSizeInBytes(int fieldValue)intgetSizeInBytes()shortgetValue()static BooleanisDefined(short value)static COTPTpduSizevalueOf(String name)Returns the enum constant of this type with the specified name.static COTPTpduSize[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SIZE_128
public static final COTPTpduSize SIZE_128
-
SIZE_256
public static final COTPTpduSize SIZE_256
-
SIZE_512
public static final COTPTpduSize SIZE_512
-
SIZE_1024
public static final COTPTpduSize SIZE_1024
-
SIZE_2048
public static final COTPTpduSize SIZE_2048
-
SIZE_4096
public static final COTPTpduSize SIZE_4096
-
SIZE_8192
public static final COTPTpduSize SIZE_8192
-
-
Method Detail
-
values
public static COTPTpduSize[] 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 (COTPTpduSize c : COTPTpduSize.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static COTPTpduSize 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 short getValue()
-
getSizeInBytes
public int getSizeInBytes()
-
firstEnumForFieldSizeInBytes
public static COTPTpduSize firstEnumForFieldSizeInBytes(int fieldValue)
-
enumsForFieldSizeInBytes
public static List<COTPTpduSize> enumsForFieldSizeInBytes(int fieldValue)
-
enumForValue
public static COTPTpduSize enumForValue(short value)
-
isDefined
public static Boolean isDefined(short value)
-
-