Class ApplicationEntity

    • Field Detail

      • COMMANDS_ENTITY_GRAPH

        public static final java.lang.String COMMANDS_ENTITY_GRAPH
        The name of the EntityGraph which will eagerly load everything needed to access an applications commands base fields.
        See Also:
        Constant Field Values
      • COMMANDS_DTO_ENTITY_GRAPH

        public static final java.lang.String COMMANDS_DTO_ENTITY_GRAPH
        The name of the EntityGraph which will eagerly load everything needed to access an applications commands and create the command DTOs.
        See Also:
        Constant Field Values
      • DTO_ENTITY_GRAPH

        public static final java.lang.String DTO_ENTITY_GRAPH
        The name of the EntityGraph which will eagerly load everything needed to construct an Application DTO.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ApplicationEntity

        public ApplicationEntity()
        Default constructor.
    • Method Detail

      • getType

        public java.util.Optional<java.lang.String> getType()
        Get the type of this application.
        Returns:
        The type as an Optional in case it's null
      • setConfigs

        public void setConfigs​(@Nullable
                               java.util.Set<FileEntity> configs)
        Set all the files associated as configuration files for this application.
        Parameters:
        configs - The configuration files to set
      • setDependencies

        public void setDependencies​(@Nullable
                                    java.util.Set<FileEntity> dependencies)
        Set all the files associated as dependency files for this application.
        Parameters:
        dependencies - The dependency files to set
      • setTags

        public void setTags​(@Nullable
                            java.util.Set<TagEntity> tags)
        Set all the tags associated to this application.
        Parameters:
        tags - The dependency tags to set
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class BaseEntity