Class _Project

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

    public abstract class _Project
    extends BaseEntity

    Provides the _Project 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

      • ACTIVE_FLAG_PROPERTY

        public static final String ACTIVE_FLAG_PROPERTY
        Provides the 'activeFlag' property name.
        See Also:
        Constant Field Values
      • CONFIG_JSON_PROPERTY

        public static final String CONFIG_JSON_PROPERTY
        Provides the 'configJson' property name.
        See Also:
        Constant Field Values
      • CREATED_AT_PROPERTY

        public static final String CREATED_AT_PROPERTY
        Provides the 'createdAt' property name.
        See Also:
        Constant Field Values
      • CREATED_BY_PROPERTY

        public static final String CREATED_BY_PROPERTY
        Provides the 'createdBy' property name.
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_LIBRARY_VERSION_PROPERTY

        public static final String DEFAULT_INITIAL_LIBRARY_VERSION_PROPERTY
        Provides the 'defaultInitialLibraryVersion' property name.
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_VERSION_PROPERTY

        public static final String DEFAULT_INITIAL_VERSION_PROPERTY
        Provides the 'defaultInitialVersion' 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
      • LAST_MODIFIED_AT_PROPERTY

        public static final String LAST_MODIFIED_AT_PROPERTY
        Provides the 'lastModifiedAt' property name.
        See Also:
        Constant Field Values
      • LAST_MODIFIED_BY_PROPERTY

        public static final String LAST_MODIFIED_BY_PROPERTY
        Provides the 'lastModifiedBy' property name.
        See Also:
        Constant Field Values
      • NAME_NORMALIZED_PROPERTY

        public static final String NAME_NORMALIZED_PROPERTY
        Provides the 'nameNormalized' property name.
        See Also:
        Constant Field Values
      • READ_ONLY_FLAG_PROPERTY

        public static final String READ_ONLY_FLAG_PROPERTY
        Provides the 'readOnlyFlag' property name.
        See Also:
        Constant Field Values
      • RELEASE_VERSION_PROPERTY

        public static final String RELEASE_VERSION_PROPERTY
        Provides the 'releaseVersion' property name.
        See Also:
        Constant Field Values
      • SCM_FLAG_PROPERTY

        public static final String SCM_FLAG_PROPERTY
        Provides the 'scmFlag' property name.
        See Also:
        Constant Field Values
      • FOLDERS_PROPERTY

        public static final String FOLDERS_PROPERTY
        Provides the 'folders' relationship name.
        See Also:
        Constant Field Values
      • FORM_DESIGNS_PROPERTY

        public static final String FORM_DESIGNS_PROPERTY
        Provides the 'formDesigns' relationship name.
        See Also:
        Constant Field Values
      • LIBRARIES_PROPERTY

        public static final String LIBRARIES_PROPERTY
        Provides the 'libraries' relationship name.
        See Also:
        Constant Field Values
      • PROJECT_INCLUDES_PROPERTY

        public static final String PROJECT_INCLUDES_PROPERTY
        Provides the 'projectIncludes' relationship name.
        See Also:
        Constant Field Values
      • USER_OWNER_PROPERTY

        public static final String USER_OWNER_PROPERTY
        Provides the 'userOwner' relationship name.
        See Also:
        Constant Field Values
      • PROJECT_OID_PK_COLUMN

        public static final String PROJECT_OID_PK_COLUMN
        Provides the 'project_oid' primary key database column name.
        See Also:
        Constant Field Values
      • ACTIVE_FLAG

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

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

        public static final org.apache.cayenne.exp.Property<Date> CREATED_AT
        Provides the 'CREATED_AT' property.
      • CREATED_BY

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

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

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

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

        public static final org.apache.cayenne.exp.Property<Date> LAST_MODIFIED_AT
        Provides the 'LAST_MODIFIED_AT' property.
      • LAST_MODIFIED_BY

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

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

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

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

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

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

        public static final org.apache.cayenne.exp.Property<Client> CLIENT
        Provides the 'CLIENT' property.
      • FOLDERS

        public static final org.apache.cayenne.exp.Property<List<Folder>> FOLDERS
        Provides the 'FOLDERS' property.
      • FORM_DESIGNS

        public static final org.apache.cayenne.exp.Property<List<FormDesign>> FORM_DESIGNS
        Provides the 'FORM_DESIGNS' property.
      • LIBRARIES

        public static final org.apache.cayenne.exp.Property<List<Library>> LIBRARIES
        Provides the 'LIBRARIES' property.
      • PROJECT_INCLUDES

        public static final org.apache.cayenne.exp.Property<List<ProjectInclude>> PROJECT_INCLUDES
        Provides the 'PROJECT_INCLUDES' property.
      • TAGS

        public static final org.apache.cayenne.exp.Property<List<ProjectFormTag>> TAGS
        Provides the 'TAGS' property.
      • USER_OWNER

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

      • _Project

        public _Project()
    • Method Detail

      • setActiveFlag

        public void setActiveFlag​(boolean activeFlag)
        Set the activeFlag value.
        Parameters:
        activeFlag - the activeFlag value to set
      • isActiveFlag

        public boolean isActiveFlag()
        Return the activeFlag value.
        Returns:
        activeFlag the activeFlag value
      • setConfigJson

        public void setConfigJson​(String configJson)
        Set the configJson value.
        Parameters:
        configJson - the configJson value to set
      • getConfigJson

        public String getConfigJson()
        Return the configJson value.
        Returns:
        configJson the configJson value
      • setCreatedAt

        public void setCreatedAt​(Date createdAt)
        Set the createdAt value.
        Parameters:
        createdAt - the createdAt value to set
      • getCreatedAt

        public Date getCreatedAt()
        Return the createdAt value.
        Returns:
        createdAt the createdAt value
      • setCreatedBy

        public void setCreatedBy​(String createdBy)
        Set the createdBy value.
        Parameters:
        createdBy - the createdBy value to set
      • getCreatedBy

        public String getCreatedBy()
        Return the createdBy value.
        Returns:
        createdBy the createdBy value
      • setDefaultInitialLibraryVersion

        public void setDefaultInitialLibraryVersion​(String defaultInitialLibraryVersion)
        Set the defaultInitialLibraryVersion value.
        Parameters:
        defaultInitialLibraryVersion - the defaultInitialLibraryVersion value to set
      • getDefaultInitialLibraryVersion

        public String getDefaultInitialLibraryVersion()
        Return the defaultInitialLibraryVersion value.
        Returns:
        defaultInitialLibraryVersion the defaultInitialLibraryVersion value
      • setDefaultInitialVersion

        public void setDefaultInitialVersion​(String defaultInitialVersion)
        Set the defaultInitialVersion value.
        Parameters:
        defaultInitialVersion - the defaultInitialVersion value to set
      • getDefaultInitialVersion

        public String getDefaultInitialVersion()
        Return the defaultInitialVersion value.
        Returns:
        defaultInitialVersion the defaultInitialVersion 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
      • setLastModifiedAt

        public void setLastModifiedAt​(Date lastModifiedAt)
        Set the lastModifiedAt value.
        Parameters:
        lastModifiedAt - the lastModifiedAt value to set
      • getLastModifiedAt

        public Date getLastModifiedAt()
        Return the lastModifiedAt value.
        Returns:
        lastModifiedAt the lastModifiedAt value
      • setLastModifiedBy

        public void setLastModifiedBy​(String lastModifiedBy)
        Set the lastModifiedBy value.
        Parameters:
        lastModifiedBy - the lastModifiedBy value to set
      • getLastModifiedBy

        public String getLastModifiedBy()
        Return the lastModifiedBy value.
        Returns:
        lastModifiedBy the lastModifiedBy value
      • setName

        public void setName​(String name)
        Set the name value.
        Parameters:
        name - the name value to set
      • getName

        public String getName()
        Return the name value.
        Returns:
        name the name value
      • setNameNormalized

        public void setNameNormalized​(String nameNormalized)
        Set the nameNormalized value.
        Parameters:
        nameNormalized - the nameNormalized value to set
      • getNameNormalized

        public String getNameNormalized()
        Return the nameNormalized value.
        Returns:
        nameNormalized the nameNormalized value
      • setReadOnlyFlag

        public void setReadOnlyFlag​(boolean readOnlyFlag)
        Set the readOnlyFlag value.
        Parameters:
        readOnlyFlag - the readOnlyFlag value to set
      • isReadOnlyFlag

        public boolean isReadOnlyFlag()
        Return the readOnlyFlag value.
        Returns:
        readOnlyFlag the readOnlyFlag value
      • setReleaseVersion

        public void setReleaseVersion​(String releaseVersion)
        Set the releaseVersion value.
        Parameters:
        releaseVersion - the releaseVersion value to set
      • getReleaseVersion

        public String getReleaseVersion()
        Return the releaseVersion value.
        Returns:
        releaseVersion the releaseVersion value
      • setScmFlag

        public void setScmFlag​(boolean scmFlag)
        Set the scmFlag value.
        Parameters:
        scmFlag - the scmFlag value to set
      • isScmFlag

        public boolean isScmFlag()
        Return the scmFlag value.
        Returns:
        scmFlag the scmFlag value
      • setClient

        public void setClient​(Client client)
        Set the Client.
        Parameters:
        client - the client value to set
      • getClient

        public Client getClient()
        Return the Client.
        Returns:
        the client value
      • addToFolders

        public void addToFolders​(Folder obj)
        Add the Folders object.
        Parameters:
        obj - the folders value to add
      • removeFromFolders

        public void removeFromFolders​(Folder obj)
        Remove the Folders object.
        Parameters:
        obj - the folders value to remove
      • getFolders

        public List<Folder> getFolders()
        Return the Folders.
        Returns:
        folders value
      • addToFormDesigns

        public void addToFormDesigns​(FormDesign obj)
        Add the FormDesigns object.
        Parameters:
        obj - the formDesigns value to add
      • removeFromFormDesigns

        public void removeFromFormDesigns​(FormDesign obj)
        Remove the FormDesigns object.
        Parameters:
        obj - the formDesigns value to remove
      • getFormDesigns

        public List<FormDesign> getFormDesigns()
        Return the FormDesigns.
        Returns:
        formDesigns value
      • addToLibraries

        public void addToLibraries​(Library obj)
        Add the Libraries object.
        Parameters:
        obj - the libraries value to add
      • removeFromLibraries

        public void removeFromLibraries​(Library obj)
        Remove the Libraries object.
        Parameters:
        obj - the libraries value to remove
      • getLibraries

        public List<Library> getLibraries()
        Return the Libraries.
        Returns:
        libraries value
      • addToProjectIncludes

        public void addToProjectIncludes​(ProjectInclude obj)
        Add the ProjectIncludes object.
        Parameters:
        obj - the projectIncludes value to add
      • removeFromProjectIncludes

        public void removeFromProjectIncludes​(ProjectInclude obj)
        Remove the ProjectIncludes object.
        Parameters:
        obj - the projectIncludes value to remove
      • getProjectIncludes

        public List<ProjectInclude> getProjectIncludes()
        Return the ProjectIncludes.
        Returns:
        projectIncludes value
      • addToTags

        public void addToTags​(ProjectFormTag obj)
        Add the Tags object.
        Parameters:
        obj - the tags value to add
      • removeFromTags

        public void removeFromTags​(ProjectFormTag obj)
        Remove the Tags object.
        Parameters:
        obj - the tags value to remove
      • setUserOwner

        public void setUserOwner​(UserAccount userOwner)
        Set the UserOwner.
        Parameters:
        userOwner - the userOwner value to set
      • getUserOwner

        public UserAccount getUserOwner()
        Return the UserOwner.
        Returns:
        the userOwner value