|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<IecType>
com.kuka.roboticsAPI.ioModel.IecType
public enum IecType
Enumeration of IEC dataypes.
| Enum Constant Summary | |
|---|---|
BOOL
Boolean. |
|
BYTE
Bit string of length 8. |
|
DATE
Deprecated. Currently NOT SUPPORTED BY JAVA. |
|
DATE_OF_TIME
Deprecated. Currently NOT SUPPORTED BY JAVA. |
|
DINT
Signed double integer (32 bit). |
|
DWORD
Bit string of length 32. |
|
INT
Signed integer (16 bit). |
|
LINT
Signed long integer (64 bit). |
|
LREAL
Long reals (64 bit). |
|
LWORD
Bit string of length 64. |
|
REAL
Real numbers (32 bit). |
|
SINT
Signed short integer (8 bit). |
|
STRING
Deprecated. Currently NOT SUPPORTED BY JAVA. |
|
TIME
Deprecated. Currently NOT SUPPORTED BY JAVA. |
|
TIME_OF_DAY
Deprecated. Currently NOT SUPPORTED BY JAVA. |
|
UDINT
Unsigned double integer (32 bit). |
|
UINT
Unsigned integer (16 bit). |
|
ULINT
Unsigned long integer (64 bit). |
|
UNKNWOWN
Unknown data type (used for all data types which do not match with one of this enumeration, e.g. structures and arrays). |
|
USINT
Unsigned short integer (8 bit). |
|
WORD
Bit string of length 16. |
|
| Method Summary | |
|---|---|
int |
getBitSize()
gets the supported bit size by the IecType. |
com.kuka.roboticsAPI.ioModel.IOTypes |
getIOType()
gets the corresponding IOType of the IecType. |
Class<?> |
getJavaType()
gets the corresponding java type of the IecType. |
boolean |
isSigned()
IecType is signed. |
static IecType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static IecType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final IecType UNKNWOWN
public static final IecType BOOL
public static final IecType SINT
public static final IecType INT
public static final IecType DINT
public static final IecType LINT
public static final IecType USINT
public static final IecType UINT
public static final IecType UDINT
public static final IecType ULINT
public static final IecType REAL
public static final IecType LREAL
@Deprecated public static final IecType TIME
@Deprecated public static final IecType DATE
@Deprecated public static final IecType TIME_OF_DAY
@Deprecated public static final IecType DATE_OF_TIME
@Deprecated public static final IecType STRING
public static final IecType BYTE
public static final IecType WORD
public static final IecType DWORD
public static final IecType LWORD
| Method Detail |
|---|
public static IecType[] values()
for (IecType c : IecType.values()) System.out.println(c);
public static IecType valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is nullpublic int getBitSize()
public Class<?> getJavaType()
public com.kuka.roboticsAPI.ioModel.IOTypes getIOType()
public boolean isSigned()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||