Package tigase.server

Enum Class Command.DataType

java.lang.Object
java.lang.Enum<Command.DataType>
tigase.server.Command.DataType
All Implemented Interfaces:
Serializable, Comparable<Command.DataType>, Constable
Enclosing class:
Command

public static enum Command.DataType extends Enum<Command.DataType>
Data form-types as defined in the XEP-0050.
  • Enum Constant Details

    • result

      public static final Command.DataType result
      This is a form with ad-hoc command result data.
    • form

      public static final Command.DataType form
      This is a form querying for more data from the user.
    • submit

      public static final Command.DataType submit
      Form filled with data sent as a response to 'form' request.
  • Method Details

    • values

      public static Command.DataType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Command.DataType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null