com.kuka.roboticsAPI.ioModel
Enum SunriseIOType

java.lang.Object
  extended by java.lang.Enum<SunriseIOType>
      extended by com.kuka.roboticsAPI.ioModel.SunriseIOType
All Implemented Interfaces:
Serializable, Comparable<SunriseIOType>

public enum SunriseIOType
extends Enum<SunriseIOType>

The IO types supported by sunrise.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

Enum Constant Summary
ANALOG
          Analog IO.
BINARYDIGIT
          Digital IO with single bit.
BITARRAY
          Digital IO with multiple bits.
 
Method Summary
static SunriseIOType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static SunriseIOType[] 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

ANALOG

public static final SunriseIOType ANALOG
Analog IO.


BITARRAY

public static final SunriseIOType BITARRAY
Digital IO with multiple bits.


BINARYDIGIT

public static final SunriseIOType BINARYDIGIT
Digital IO with single bit.

Method Detail

values

public static SunriseIOType[] 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 (SunriseIOType c : SunriseIOType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static SunriseIOType 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 name
NullPointerException - if the argument is null


Copyright © 2019. All rights reserved.