public class Input
extends AbstractFormField
A pojo representing an input element
  • Field Details

    • type

      private String type
      The type attribute of the input
    • value

      private String value
      The value attribute of the input
    • label

      private String label
      The label for the input
    • accept

      private String accept
      The accept attribute of the input
    • alt

      private String alt
      The alt attribute of the input
    • autoComplete

      private String autoComplete
      The autocomplete attribute of the input
    • checked

      private Boolean checked
      The checked attribute of the input
    • dirName

      private String dirName
      The dirname attribute of the input
    • formAction

      private String formAction
      The formaction attribute of the input
    • formEnctype

      private String formEnctype
      The formenctype attribute of the input
    • formMethod

      private String formMethod
      The formmethod attribute of the input
    • formNoValidate

      private Boolean formNoValidate
      The formnovalidate attribute of the input
    • formTarget

      private String formTarget
      The formtarget attribute of the input
    • height

      private Integer height
      The height attribute of the input
    • list

      private String list
      The list attribute of the input
    • max

      private Double max
      The max attribute of the input
    • maxLength

      private Integer maxLength
      The maxlength attribute of the input
    • min

      private Double min
      The min attribute of the input
    • minLength

      private Integer minLength
      The minlength attribute of the input
    • multiple

      private Boolean multiple
      The multiple attribute of the input
    • pattern

      private String pattern
      The pattern attribute of the input
    • placeHolder

      private String placeHolder
      The placeholder attribute of the input
    • readOnly

      private Boolean readOnly
      The readonly attribute of the input
    • required

      private Boolean required
      The required attribute of the input
    • size

      private Integer size
      The size attribute of the input
    • src

      private String src
      The src attribute of the input
    • step

      private Double step
      The step attribute of the input
    • width

      private Integer width
      The width attribute of the input
  • Constructor Details

  • Method Details

    • builder

      public static Input.InputBuilder builder()
    • setValue

      public void setValue​(String value)
    • setAccept

      public void setAccept​(String accept)
    • setAlt

      public void setAlt​(String alt)
    • setAutoComplete

      public void setAutoComplete​(String autoComplete)
    • setAutoFocus

      public void setAutoFocus​(Boolean autoFocus)
    • setChecked

      public void setChecked​(Boolean checked)
    • setDirName

      public void setDirName​(String dirName)
    • setDisabled

      public void setDisabled​(Boolean disabled)
    • setForm

      public void setForm​(String form)
    • setFormAction

      public void setFormAction​(String formAction)
    • setFormEnctype

      public void setFormEnctype​(String formEnctype)
    • setFormMethod

      public void setFormMethod​(String formMethod)
    • setFormNoValidate

      public void setFormNoValidate​(Boolean formNoValidate)
    • setFormTarget

      public void setFormTarget​(String formTarget)
    • setHeight

      public void setHeight​(Integer height)
    • setList

      public void setList​(String list)
    • setMax

      public void setMax​(Double max)
    • setMaxLength

      public void setMaxLength​(Integer maxLength)
    • setMin

      public void setMin​(Double min)
    • setMinLength

      public void setMinLength​(Integer minLength)
    • setMultiple

      public void setMultiple​(Boolean multiple)
    • setPattern

      public void setPattern​(String pattern)
    • setPlaceHolder

      public void setPlaceHolder​(String placeHolder)
    • setReadOnly

      public void setReadOnly​(Boolean readOnly)
    • setRequired

      public void setRequired​(Boolean required)
    • setSize

      public void setSize​(Integer size)
    • setSrc

      public void setSrc​(String src)
    • setStep

      public void setStep​(Double step)
    • setWidth

      public void setWidth​(Integer width)
    • canEqual

      protected boolean canEqual​(Object other)
    • getType

      public String getType()
    • getValue

      public String getValue()
    • getLabel

      public String getLabel()
    • getAccept

      public String getAccept()
    • getAlt

      public String getAlt()
    • getAutoComplete

      public String getAutoComplete()
    • getAutoFocus

      public Boolean getAutoFocus()
    • getChecked

      public Boolean getChecked()
    • getDirName

      public String getDirName()
    • getDisabled

      public Boolean getDisabled()
    • getForm

      public String getForm()
    • getFormAction

      public String getFormAction()
    • getFormEnctype

      public String getFormEnctype()
    • getFormMethod

      public String getFormMethod()
    • getFormNoValidate

      public Boolean getFormNoValidate()
    • getFormTarget

      public String getFormTarget()
    • getHeight

      public Integer getHeight()
    • getList

      public String getList()
    • getMax

      public Double getMax()
    • getMaxLength

      public Integer getMaxLength()
    • getMin

      public Double getMin()
    • getMinLength

      public Integer getMinLength()
    • getMultiple

      public Boolean getMultiple()
    • getPattern

      public String getPattern()
    • getPlaceHolder

      public String getPlaceHolder()
    • getReadOnly

      public Boolean getReadOnly()
    • getRequired

      public Boolean getRequired()
    • getSize

      public Integer getSize()
    • getSrc

      public String getSrc()
    • getStep

      public Double getStep()
    • getWidth

      public Integer getWidth()
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object