Package tigase.form

Class Form

    • Field Detail

      • fields

        protected Fields fields
    • Constructor Detail

      • Form

        public Form​(Element form)
      • Form

        public Form​(java.lang.String type,
                    java.lang.String title,
                    java.lang.String instruction)
    • Method Detail

      • addField

        public void addField​(Field field)
      • clear

        public void clear()
      • copyValuesFrom

        public void copyValuesFrom​(Element form)
      • copyValuesFrom

        public void copyValuesFrom​(Form form)
      • get

        public Field get​(java.lang.String var)
      • getAllFields

        public java.util.List<Field> getAllFields()
      • getAsBoolean

        public java.lang.Boolean getAsBoolean​(java.lang.String var)
      • getAsInteger

        public java.lang.Integer getAsInteger​(java.lang.String var)
      • getAsLong

        public java.lang.Long getAsLong​(java.lang.String var)
      • getAsString

        public java.lang.String getAsString​(java.lang.String var)
      • getAsStrings

        public java.lang.String[] getAsStrings​(java.lang.String var)
      • setTitle

        public void setTitle​(java.lang.String title)
        Overrides:
        setTitle in class AbstractForm
      • setType

        public void setType​(java.lang.String type)
        Overrides:
        setType in class AbstractForm
      • getTypeOrElse

        public java.lang.String getTypeOrElse​(java.lang.String defValue)
        Overrides:
        getTypeOrElse in class AbstractForm
      • is

        public boolean is​(java.lang.String var)
      • isType

        public boolean isType​(java.lang.String type)
        Overrides:
        isType in class AbstractForm
      • removeField

        public void removeField​(java.lang.String var)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object