Class YFormDataModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class YFormDataModel
    extends ItemModel
    Generated model class for type YFormData first defined at extension xyformsservices.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String _YFORMDEFINITION2YFORMDATARELATION
      Generated relation code constant for relation YFormDefinition2YFormDataRelation defining source attribute formDefinition in extension xyformsservices.
      static java.lang.String APPLICATIONID
      Generated constant - Attribute key of YFormData.applicationId attribute defined at extension xyformsservices.
      static java.lang.String CONTENT
      Generated constant - Attribute key of YFormData.content attribute defined at extension xyformsservices.
      static java.lang.String FORMDEFINITION
      Generated constant - Attribute key of YFormData.formDefinition attribute defined at extension xyformsservices.
      static java.lang.String FORMID
      Generated constant - Attribute key of YFormData.formId attribute defined at extension xyformsservices.
      static java.lang.String HISTORY
      Generated constant - Attribute key of YFormData.history attribute defined at extension xyformsservices.
      static java.lang.String ID
      Generated constant - Attribute key of YFormData.id attribute defined at extension xyformsservices.
      static java.lang.String REFID
      Generated constant - Attribute key of YFormData.refId attribute defined at extension xyformsservices.
      static java.lang.String SYSTEM
      Generated constant - Attribute key of YFormData.system attribute defined at extension xyformsservices.
      static java.lang.String TYPE
      Generated constant - Attribute key of YFormData.type attribute defined at extension xyformsservices.
    • Constructor Summary

      Constructors 
      Constructor Description
      YFormDataModel()
      Generated constructor - Default constructor for generic creation.
      YFormDataModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      YFormDataModel​(java.lang.String _applicationId, java.lang.String _formId, java.lang.String _id)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      YFormDataModel​(java.lang.String _applicationId, java.lang.String _formId, java.lang.String _id, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _YFORMDEFINITION2YFORMDATARELATION

        public static final java.lang.String _YFORMDEFINITION2YFORMDATARELATION
        Generated relation code constant for relation YFormDefinition2YFormDataRelation defining source attribute formDefinition in extension xyformsservices.
        See Also:
        Constant Field Values
      • ID

        public static final java.lang.String ID
        Generated constant - Attribute key of YFormData.id attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • APPLICATIONID

        public static final java.lang.String APPLICATIONID
        Generated constant - Attribute key of YFormData.applicationId attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • FORMID

        public static final java.lang.String FORMID
        Generated constant - Attribute key of YFormData.formId attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • REFID

        public static final java.lang.String REFID
        Generated constant - Attribute key of YFormData.refId attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • SYSTEM

        public static final java.lang.String SYSTEM
        Generated constant - Attribute key of YFormData.system attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • TYPE

        public static final java.lang.String TYPE
        Generated constant - Attribute key of YFormData.type attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • CONTENT

        public static final java.lang.String CONTENT
        Generated constant - Attribute key of YFormData.content attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • FORMDEFINITION

        public static final java.lang.String FORMDEFINITION
        Generated constant - Attribute key of YFormData.formDefinition attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
      • HISTORY

        public static final java.lang.String HISTORY
        Generated constant - Attribute key of YFormData.history attribute defined at extension xyformsservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • YFormDataModel

        public YFormDataModel()
        Generated constructor - Default constructor for generic creation.
      • YFormDataModel

        public YFormDataModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • YFormDataModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public YFormDataModel​(java.lang.String _applicationId,
                              java.lang.String _formId,
                              java.lang.String _id)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _applicationId - initial attribute declared by type YFormData at extension xyformsservices
        _formId - initial attribute declared by type YFormData at extension xyformsservices
        _id - initial attribute declared by type YFormData at extension xyformsservices
      • YFormDataModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public YFormDataModel​(java.lang.String _applicationId,
                              java.lang.String _formId,
                              java.lang.String _id,
                              ItemModel _owner)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _applicationId - initial attribute declared by type YFormData at extension xyformsservices
        _formId - initial attribute declared by type YFormData at extension xyformsservices
        _id - initial attribute declared by type YFormData at extension xyformsservices
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getApplicationId

        @Accessor(qualifier="applicationId",
                  type=GETTER)
        public java.lang.String getApplicationId()
        Generated method - Getter of the YFormData.applicationId attribute defined at extension xyformsservices.
        Returns:
        the applicationId
      • getContent

        @Accessor(qualifier="content",
                  type=GETTER)
        public java.lang.String getContent()
        Generated method - Getter of the YFormData.content attribute defined at extension xyformsservices.
        Returns:
        the content
      • getFormDefinition

        @Accessor(qualifier="formDefinition",
                  type=GETTER)
        public YFormDefinitionModel getFormDefinition()
        Generated method - Getter of the YFormData.formDefinition attribute defined at extension xyformsservices.
        Returns:
        the formDefinition
      • getFormId

        @Accessor(qualifier="formId",
                  type=GETTER)
        public java.lang.String getFormId()
        Generated method - Getter of the YFormData.formId attribute defined at extension xyformsservices.
        Returns:
        the formId
      • getHistory

        @Accessor(qualifier="history",
                  type=GETTER)
        public java.util.List<YFormDataHistoryModel> getHistory()
        Generated method - Getter of the YFormData.history attribute defined at extension xyformsservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the history
      • getId

        @Accessor(qualifier="id",
                  type=GETTER)
        public java.lang.String getId()
        Generated method - Getter of the YFormData.id attribute defined at extension xyformsservices.
        Returns:
        the id
      • getRefId

        @Accessor(qualifier="refId",
                  type=GETTER)
        public java.lang.String getRefId()
        Generated method - Getter of the YFormData.refId attribute defined at extension xyformsservices.
        Returns:
        the refId
      • getSystem

        @Accessor(qualifier="system",
                  type=GETTER)
        public java.lang.Boolean getSystem()
        Generated method - Getter of the YFormData.system attribute defined at extension xyformsservices.
        Returns:
        the system
      • setApplicationId

        @Accessor(qualifier="applicationId",
                  type=SETTER)
        public void setApplicationId​(java.lang.String value)
        Generated method - Setter of YFormData.applicationId attribute defined at extension xyformsservices.
        Parameters:
        value - the applicationId
      • setContent

        @Accessor(qualifier="content",
                  type=SETTER)
        public void setContent​(java.lang.String value)
        Generated method - Setter of YFormData.content attribute defined at extension xyformsservices.
        Parameters:
        value - the content
      • setFormDefinition

        @Accessor(qualifier="formDefinition",
                  type=SETTER)
        public void setFormDefinition​(YFormDefinitionModel value)
        Generated method - Setter of YFormData.formDefinition attribute defined at extension xyformsservices.
        Parameters:
        value - the formDefinition
      • setFormId

        @Accessor(qualifier="formId",
                  type=SETTER)
        public void setFormId​(java.lang.String value)
        Generated method - Setter of YFormData.formId attribute defined at extension xyformsservices.
        Parameters:
        value - the formId
      • setHistory

        @Accessor(qualifier="history",
                  type=SETTER)
        public void setHistory​(java.util.List<YFormDataHistoryModel> value)
        Generated method - Setter of YFormData.history attribute defined at extension xyformsservices.
        Parameters:
        value - the history
      • setId

        @Accessor(qualifier="id",
                  type=SETTER)
        public void setId​(java.lang.String value)
        Generated method - Setter of YFormData.id attribute defined at extension xyformsservices.
        Parameters:
        value - the id
      • setRefId

        @Accessor(qualifier="refId",
                  type=SETTER)
        public void setRefId​(java.lang.String value)
        Generated method - Setter of YFormData.refId attribute defined at extension xyformsservices.
        Parameters:
        value - the refId
      • setSystem

        @Accessor(qualifier="system",
                  type=SETTER)
        public void setSystem​(java.lang.Boolean value)
        Generated method - Setter of YFormData.system attribute defined at extension xyformsservices.
        Parameters:
        value - the system