Class _Library

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

    public abstract class _Library
    extends BaseEntity

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

      • 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
      • 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_MAX_VERSION_PROPERTY

        public static final String RELEASE_MAX_VERSION_PROPERTY
        Provides the 'releaseMaxVersion' property name.
        See Also:
        Constant Field Values
      • RELEASE_MIN_VERSION_PROPERTY

        public static final String RELEASE_MIN_VERSION_PROPERTY
        Provides the 'releaseMinVersion' property name.
        See Also:
        Constant Field Values
      • SHARE_GLOBAL_FLAG_PROPERTY

        public static final String SHARE_GLOBAL_FLAG_PROPERTY
        Provides the 'shareGlobalFlag' property name.
        See Also:
        Constant Field Values
      • TM_MIN_VERSION_PROPERTY

        public static final String TM_MIN_VERSION_PROPERTY
        Provides the 'tmMinVersion' property name.
        See Also:
        Constant Field Values
      • VERSION_NUMBER_PROPERTY

        public static final String VERSION_NUMBER_PROPERTY
        Provides the 'versionNumber' property name.
        See Also:
        Constant Field Values
      • FORM_DESIGN_VERSION_PROPERTY

        public static final String FORM_DESIGN_VERSION_PROPERTY
        Provides the 'formDesignVersion' relationship name.
        See Also:
        Constant Field Values
      • FORM_DESIGN_VERSION_INCLUDES_PROPERTY

        public static final String FORM_DESIGN_VERSION_INCLUDES_PROPERTY
        Provides the 'formDesignVersionIncludes' relationship name.
        See Also:
        Constant Field Values
      • LIBRARY_RESOURCES_PROPERTY

        public static final String LIBRARY_RESOURCES_PROPERTY
        Provides the 'libraryResources' relationship name.
        See Also:
        Constant Field Values
      • LIBRARY_SHARES_PROPERTY

        public static final String LIBRARY_SHARES_PROPERTY
        Provides the 'libraryShares' relationship name.
        See Also:
        Constant Field Values
      • PROJECT_PROPERTY

        public static final String PROJECT_PROPERTY
        Provides the 'project' 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
      • RELEASE_VERSION_PROPERTY

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

        public static final String LIBRARY_OID_PK_COLUMN
        Provides the 'library_oid' primary key database column name.
        See Also:
        Constant Field Values
      • 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.
      • 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_MAX_VERSION

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

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

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

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

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

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

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

        public static final org.apache.cayenne.exp.Property<FormDesignVersion> FORM_DESIGN_VERSION
        Provides the 'FORM_DESIGN_VERSION' property.
      • FORM_DESIGN_VERSION_INCLUDES

        public static final org.apache.cayenne.exp.Property<List<FormDesignVersionInclude>> FORM_DESIGN_VERSION_INCLUDES
        Provides the 'FORM_DESIGN_VERSION_INCLUDES' property.
      • LIBRARY_RESOURCES

        public static final org.apache.cayenne.exp.Property<List<LibraryResource>> LIBRARY_RESOURCES
        Provides the 'LIBRARY_RESOURCES' property.
      • LIBRARY_SHARES

        public static final org.apache.cayenne.exp.Property<List<LibraryShare>> LIBRARY_SHARES
        Provides the 'LIBRARY_SHARES' property.
      • PROJECT

        public static final org.apache.cayenne.exp.Property<Project> PROJECT
        Provides the 'PROJECT' property.
      • PROJECT_INCLUDES

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

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

      • _Library

        public _Library()
    • Method Detail

      • 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
      • 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
      • setReleaseMaxVersion

        public void setReleaseMaxVersion​(String releaseMaxVersion)
        Set the releaseMaxVersion value.
        Parameters:
        releaseMaxVersion - the releaseMaxVersion value to set
      • getReleaseMaxVersion

        public String getReleaseMaxVersion()
        Return the releaseMaxVersion value.
        Returns:
        releaseMaxVersion the releaseMaxVersion value
      • setReleaseMinVersion

        public void setReleaseMinVersion​(String releaseMinVersion)
        Set the releaseMinVersion value.
        Parameters:
        releaseMinVersion - the releaseMinVersion value to set
      • getReleaseMinVersion

        public String getReleaseMinVersion()
        Return the releaseMinVersion value.
        Returns:
        releaseMinVersion the releaseMinVersion value
      • setShareGlobalFlag

        public void setShareGlobalFlag​(boolean shareGlobalFlag)
        Set the shareGlobalFlag value.
        Parameters:
        shareGlobalFlag - the shareGlobalFlag value to set
      • isShareGlobalFlag

        public boolean isShareGlobalFlag()
        Return the shareGlobalFlag value.
        Returns:
        shareGlobalFlag the shareGlobalFlag value
      • setTmMinVersion

        public void setTmMinVersion​(String tmMinVersion)
        Set the tmMinVersion value.
        Parameters:
        tmMinVersion - the tmMinVersion value to set
      • getTmMinVersion

        public String getTmMinVersion()
        Return the tmMinVersion value.
        Returns:
        tmMinVersion the tmMinVersion value
      • setType

        public void setType​(String type)
        Set the type value.
        Parameters:
        type - the type value to set
      • getType

        public String getType()
        Return the type value.
        Returns:
        type the type value
      • setVersionNumber

        public void setVersionNumber​(String versionNumber)
        Set the versionNumber value.
        Parameters:
        versionNumber - the versionNumber value to set
      • getVersionNumber

        public String getVersionNumber()
        Return the versionNumber value.
        Returns:
        versionNumber the versionNumber 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
      • setFormDesignVersion

        public void setFormDesignVersion​(FormDesignVersion formDesignVersion)
        Set the FormDesignVersion.
        Parameters:
        formDesignVersion - the formDesignVersion value to set
      • getFormDesignVersion

        public FormDesignVersion getFormDesignVersion()
        Return the FormDesignVersion.
        Returns:
        the formDesignVersion value
      • addToFormDesignVersionIncludes

        public void addToFormDesignVersionIncludes​(FormDesignVersionInclude obj)
        Add the FormDesignVersionIncludes object.
        Parameters:
        obj - the formDesignVersionIncludes value to add
      • removeFromFormDesignVersionIncludes

        public void removeFromFormDesignVersionIncludes​(FormDesignVersionInclude obj)
        Remove the FormDesignVersionIncludes object.
        Parameters:
        obj - the formDesignVersionIncludes value to remove
      • getFormDesignVersionIncludes

        public List<FormDesignVersionInclude> getFormDesignVersionIncludes()
        Return the FormDesignVersionIncludes.
        Returns:
        formDesignVersionIncludes value
      • addToLibraryResources

        public void addToLibraryResources​(LibraryResource obj)
        Add the LibraryResources object.
        Parameters:
        obj - the libraryResources value to add
      • removeFromLibraryResources

        public void removeFromLibraryResources​(LibraryResource obj)
        Remove the LibraryResources object.
        Parameters:
        obj - the libraryResources value to remove
      • getLibraryResources

        public List<LibraryResource> getLibraryResources()
        Return the LibraryResources.
        Returns:
        libraryResources value
      • addToLibraryShares

        public void addToLibraryShares​(LibraryShare obj)
        Add the LibraryShares object.
        Parameters:
        obj - the libraryShares value to add
      • removeFromLibraryShares

        public void removeFromLibraryShares​(LibraryShare obj)
        Remove the LibraryShares object.
        Parameters:
        obj - the libraryShares value to remove
      • getLibraryShares

        public List<LibraryShare> getLibraryShares()
        Return the LibraryShares.
        Returns:
        libraryShares value
      • setProject

        public void setProject​(Project project)
        Set the Project.
        Parameters:
        project - the project value to set
      • getProject

        public Project getProject()
        Return the Project.
        Returns:
        the project 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
      • setReleaseVersion

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

        public ReleaseVersion getReleaseVersion()
        Return the ReleaseVersion.
        Returns:
        the releaseVersion value