Class JpaApplicationCatalogRef

  • All Implemented Interfaces:
    Serializable

    @Embeddable
    public class JpaApplicationCatalogRef
    extends Object
    implements Serializable
    Reference structure for a JpaApplication to its individually assigned JpaCatalog instances. This includes information related to the mutability and mode of propagation of the records inherited from the catalog.
    Author:
    Jeff Fischer
    See Also:
    ApplicationCatalogRef, Serialized Form
    • Constructor Detail

      • JpaApplicationCatalogRef

        public JpaApplicationCatalogRef​(String contextId,
                                        String implicit,
                                        boolean visibleAsAssigned,
                                        String mutabilityType)
        Convenience constructor
      • JpaApplicationCatalogRef

        public JpaApplicationCatalogRef()
    • Method Detail

      • getContextId

        public String getContextId()
        See Also:
        ApplicationCatalogRef.getId()
      • getImplicit

        public String getImplicit()
      • getMutabilityType

        public String getMutabilityType()
        See Also:
        ApplicationCatalogRef.getMutabilityType()
      • isVisibleAsAssigned

        public boolean isVisibleAsAssigned()
        See Also:
        ApplicationCatalogRef.isVisibleAsAssigned()
      • isExcludeFromAdd

        public boolean isExcludeFromAdd()
        See Also:
        ApplicationCatalogRef.isExcludeFromAdd()
      • getCatalogStatus

        public String getCatalogStatus()
        The status of the catalog's visibility for this assignment.
        Returns:
        The status of the catalog's visibility for this assignment.
      • setContextId

        public void setContextId​(String contextId)
        See Also:
        ApplicationCatalogRef.getId()
      • setImplicit

        public void setImplicit​(String implicit)
      • setMutabilityType

        public void setMutabilityType​(String mutabilityType)
        See Also:
        ApplicationCatalogRef.getMutabilityType()
      • setVisibleAsAssigned

        public void setVisibleAsAssigned​(boolean visibleAsAssigned)
        See Also:
        ApplicationCatalogRef.isVisibleAsAssigned()
      • setExcludeFromAdd

        public void setExcludeFromAdd​(boolean excludeFromAdd)
        See Also:
        ApplicationCatalogRef.isExcludeFromAdd()
      • setCatalogStatus

        public void setCatalogStatus​(String catalogStatus)
        The status of the catalog's visibility for this assignment.
        Parameters:
        catalogStatus - The status of the catalog's visibility for this assignment.
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object