java.lang.Object
java.lang.Enum<PinMode>
org.apache.plc4x.java.firmata.readwrite.PinMode
Alle implementierten Schnittstellen:
Serializable, Comparable<PinMode>, java.lang.constant.Constable

public enum PinMode extends Enum<PinMode>
  • Enum-Konstanten - Details

    • PinModeInput

      public static final PinMode PinModeInput
    • PinModeOutput

      public static final PinMode PinModeOutput
    • PinModeAnalog

      public static final PinMode PinModeAnalog
    • PinModePwm

      public static final PinMode PinModePwm
    • PinModeServo

      public static final PinMode PinModeServo
    • PinModeShift

      public static final PinMode PinModeShift
    • PinModeI2C

      public static final PinMode PinModeI2C
    • PinModeOneWire

      public static final PinMode PinModeOneWire
    • PinModeStepper

      public static final PinMode PinModeStepper
    • PinModeEncoder

      public static final PinMode PinModeEncoder
    • PinModeSerial

      public static final PinMode PinModeSerial
    • PinModePullup

      public static final PinMode PinModePullup
  • Methodendetails

    • values

      public static PinMode[] values()
      Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
    • valueOf

      public static PinMode valueOf(String name)
      Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getValue

      public short getValue()
    • enumForValue

      public static PinMode enumForValue(short value)
    • isDefined

      public static Boolean isDefined(short value)