Class _RequiredAttachment

  • All Implemented Interfaces:
    IEntity, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating
    Direct Known Subclasses:
    RequiredAttachment

    public abstract class _RequiredAttachment
    extends BaseEntity

    Provides the _RequiredAttachment database entity.

    Please note this class was generated by Cayenne. You should avoid making changes to this class as it may be regenerated. Please make customizations to the entity subclass.

    See Also:
    Serialized Form
    • Field Detail

      • ATTACHMENT_NAME_PROPERTY

        public static final String ATTACHMENT_NAME_PROPERTY
        Provides the 'attachmentName' property name.
        See Also:
        Constant Field Values
      • DESCRIPTION_PROPERTY

        public static final String DESCRIPTION_PROPERTY
        Provides the 'description' property name.
        See Also:
        Constant Field Values
      • DOCUMENT_CODE_PROPERTY

        public static final String DOCUMENT_CODE_PROPERTY
        Provides the 'documentCode' property name.
        See Also:
        Constant Field Values
      • MAX_NUMBER_PROPERTY

        public static final String MAX_NUMBER_PROPERTY
        Provides the 'maxNumber' property name.
        See Also:
        Constant Field Values
      • MAX_RESOLUTION_PROPERTY

        public static final String MAX_RESOLUTION_PROPERTY
        Provides the 'maxResolution' property name.
        See Also:
        Constant Field Values
      • MAX_SIZE_PROPERTY

        public static final String MAX_SIZE_PROPERTY
        Provides the 'maxSize' property name.
        See Also:
        Constant Field Values
      • MIME_OR_FILE_TYPES_PROPERTY

        public static final String MIME_OR_FILE_TYPES_PROPERTY
        Provides the 'mimeOrFileTypes' property name.
        See Also:
        Constant Field Values
      • REQUIRED_FLAG_PROPERTY

        public static final String REQUIRED_FLAG_PROPERTY
        Provides the 'requiredFlag' property name.
        See Also:
        Constant Field Values
      • SUBMIT_MANUALLY_FLAG_PROPERTY

        public static final String SUBMIT_MANUALLY_FLAG_PROPERTY
        Provides the 'submitManuallyFlag' property name.
        See Also:
        Constant Field Values
      • SUBMIT_METHOD_PROPERTY

        public static final String SUBMIT_METHOD_PROPERTY
        Provides the 'submitMethod' property name.
        See Also:
        Constant Field Values
      • ATTACHMENTS_PROPERTY

        public static final String ATTACHMENTS_PROPERTY
        Provides the 'attachments' relationship name.
        See Also:
        Constant Field Values
      • SUBMISSION_PROPERTY

        public static final String SUBMISSION_PROPERTY
        Provides the 'submission' relationship name.
        See Also:
        Constant Field Values
      • REQUIRED_ATTACHMENT_OID_PK_COLUMN

        public static final String REQUIRED_ATTACHMENT_OID_PK_COLUMN
        Provides the 'required_attachment_oid' primary key database column name.
        See Also:
        Constant Field Values
      • ATTACHMENT_NAME

        public static final org.apache.cayenne.exp.Property<String> ATTACHMENT_NAME
        Provides the 'ATTACHMENT_NAME' property.
      • DESCRIPTION

        public static final org.apache.cayenne.exp.Property<String> DESCRIPTION
        Provides the 'DESCRIPTION' property.
      • DOCUMENT_CODE

        public static final org.apache.cayenne.exp.Property<String> DOCUMENT_CODE
        Provides the 'DOCUMENT_CODE' property.
      • MAX_NUMBER

        public static final org.apache.cayenne.exp.Property<Integer> MAX_NUMBER
        Provides the 'MAX_NUMBER' property.
      • MAX_RESOLUTION

        public static final org.apache.cayenne.exp.Property<Integer> MAX_RESOLUTION
        Provides the 'MAX_RESOLUTION' property.
      • MAX_SIZE

        public static final org.apache.cayenne.exp.Property<Integer> MAX_SIZE
        Provides the 'MAX_SIZE' property.
      • MIME_OR_FILE_TYPES

        public static final org.apache.cayenne.exp.Property<String> MIME_OR_FILE_TYPES
        Provides the 'MIME_OR_FILE_TYPES' property.
      • REQUIRED_FLAG

        public static final org.apache.cayenne.exp.Property<Boolean> REQUIRED_FLAG
        Provides the 'REQUIRED_FLAG' property.
      • SUBMIT_MANUALLY_FLAG

        public static final org.apache.cayenne.exp.Property<Boolean> SUBMIT_MANUALLY_FLAG
        Provides the 'SUBMIT_MANUALLY_FLAG' property.
      • SUBMIT_METHOD

        public static final org.apache.cayenne.exp.Property<String> SUBMIT_METHOD
        Provides the 'SUBMIT_METHOD' property.
      • ATTACHMENTS

        public static final org.apache.cayenne.exp.Property<List<Attachment>> ATTACHMENTS
        Provides the 'ATTACHMENTS' property.
      • SUBMISSION

        public static final org.apache.cayenne.exp.Property<Submission> SUBMISSION
        Provides the 'SUBMISSION' property.
    • Constructor Detail

      • _RequiredAttachment

        public _RequiredAttachment()
    • Method Detail

      • setAttachmentName

        public void setAttachmentName​(String attachmentName)
        Set the attachmentName value.
        Parameters:
        attachmentName - the attachmentName value to set
      • getAttachmentName

        public String getAttachmentName()
        Return the attachmentName value.
        Returns:
        attachmentName the attachmentName value
      • setDescription

        public void setDescription​(String description)
        Set the description value.
        Parameters:
        description - the description value to set
      • getDescription

        public String getDescription()
        Return the description value.
        Returns:
        description the description value
      • setDocumentCode

        public void setDocumentCode​(String documentCode)
        Set the documentCode value.
        Parameters:
        documentCode - the documentCode value to set
      • getDocumentCode

        public String getDocumentCode()
        Return the documentCode value.
        Returns:
        documentCode the documentCode value
      • setMaxNumber

        public void setMaxNumber​(Integer maxNumber)
        Set the maxNumber value.
        Parameters:
        maxNumber - the maxNumber value to set
      • getMaxNumber

        public Integer getMaxNumber()
        Return the maxNumber value.
        Returns:
        maxNumber the maxNumber value
      • setMaxResolution

        public void setMaxResolution​(Integer maxResolution)
        Set the maxResolution value.
        Parameters:
        maxResolution - the maxResolution value to set
      • getMaxResolution

        public Integer getMaxResolution()
        Return the maxResolution value.
        Returns:
        maxResolution the maxResolution value
      • setMaxSize

        public void setMaxSize​(Integer maxSize)
        Set the maxSize value.
        Parameters:
        maxSize - the maxSize value to set
      • getMaxSize

        public Integer getMaxSize()
        Return the maxSize value.
        Returns:
        maxSize the maxSize value
      • setMimeOrFileTypes

        public void setMimeOrFileTypes​(String mimeOrFileTypes)
        Set the mimeOrFileTypes value.
        Parameters:
        mimeOrFileTypes - the mimeOrFileTypes value to set
      • getMimeOrFileTypes

        public String getMimeOrFileTypes()
        Return the mimeOrFileTypes value.
        Returns:
        mimeOrFileTypes the mimeOrFileTypes value
      • setRequiredFlag

        public void setRequiredFlag​(boolean requiredFlag)
        Set the requiredFlag value.
        Parameters:
        requiredFlag - the requiredFlag value to set
      • isRequiredFlag

        public boolean isRequiredFlag()
        Return the requiredFlag value.
        Returns:
        requiredFlag the requiredFlag value
      • setSubmitManuallyFlag

        public void setSubmitManuallyFlag​(boolean submitManuallyFlag)
        Set the submitManuallyFlag value.
        Parameters:
        submitManuallyFlag - the submitManuallyFlag value to set
      • isSubmitManuallyFlag

        public boolean isSubmitManuallyFlag()
        Return the submitManuallyFlag value.
        Returns:
        submitManuallyFlag the submitManuallyFlag value
      • setSubmitMethod

        public void setSubmitMethod​(String submitMethod)
        Set the submitMethod value.
        Parameters:
        submitMethod - the submitMethod value to set
      • getSubmitMethod

        public String getSubmitMethod()
        Return the submitMethod value.
        Returns:
        submitMethod the submitMethod value
      • addToAttachments

        public void addToAttachments​(Attachment obj)
        Add the Attachments object.
        Parameters:
        obj - the attachments value to add
      • removeFromAttachments

        public void removeFromAttachments​(Attachment obj)
        Remove the Attachments object.
        Parameters:
        obj - the attachments value to remove
      • getAttachments

        public List<Attachment> getAttachments()
        Return the Attachments.
        Returns:
        attachments value
      • setSubmission

        public void setSubmission​(Submission submission)
        Set the Submission.
        Parameters:
        submission - the submission value to set
      • getSubmission

        public Submission getSubmission()
        Return the Submission.
        Returns:
        the submission value