Class AbstractFormFieldType

    • Constructor Detail

      • AbstractFormFieldType

        public AbstractFormFieldType()
    • Method Detail

      • getName

        public abstract java.lang.String getName()
        Description copied from interface: FormType
        Name for the form type.
        Specified by:
        getName in interface FormType
      • convertToModelValue

        public abstract TypedValue convertToModelValue​(TypedValue propertyValue)
      • convertFormValueToModelValue

        public abstract java.lang.Object convertFormValueToModelValue​(java.lang.Object propertyValue)
      • convertModelValueToFormValue

        public abstract java.lang.String convertModelValueToFormValue​(java.lang.Object modelValue)
      • getInformation

        public java.lang.Object getInformation​(java.lang.String key)
        Description copied from interface: FormType
        Retrieve type specific extra information like the list of values for enum types or the format for date types. Look in the userguide for which extra information keys each type provides and what return type they give.
        Specified by:
        getInformation in interface FormType