Interface TextInputHint

All Superinterfaces:
io.vrap.rmf.base.client.JsonEnum
All Known Implementing Classes:
TextInputHint.TextInputHintEnum

public interface TextInputHint extends io.vrap.rmf.base.client.JsonEnum

A text input hint is a string with one of the following values:

  • Field Details

    • SINGLE_LINE

      static final TextInputHint SINGLE_LINE

      Hint for GUIs to display the field's content in a single line of text.

    • MULTI_LINE

      static final TextInputHint MULTI_LINE

      Hint for GUIs to display the field's content over multiple lines of text.

  • Method Details

    • getJsonName

      the JSON value
      Specified by:
      getJsonName in interface io.vrap.rmf.base.client.JsonEnum
      Returns:
      json value
    • name

      the enum value
      Specified by:
      name in interface io.vrap.rmf.base.client.JsonEnum
      Returns:
      name
    • toString

      convert value to string
      Specified by:
      toString in interface io.vrap.rmf.base.client.JsonEnum
      Overrides:
      toString in class Object
      Returns:
      string representation
    • findEnum

      static TextInputHint findEnum(String value)
      factory method for a enum value of TextInputHint if no enum has been found an anonymous instance will be created
      Parameters:
      value - the enum value to be wrapped
      Returns:
      enum instance
    • findEnumViaJsonName

      method to find enum using the JSON value
      Parameters:
      jsonName - the json value to be wrapped
      Returns:
      optional of enum instance
    • values

      static TextInputHint[] values()
      possible enum values
      Returns:
      array of possible enum values