Package de.xima.fc.project.mgmt.impex
Class ProjectExportDependency
- java.lang.Object
-
- de.xima.fc.project.mgmt.impex.ProjectExportDependency
-
- All Implemented Interfaces:
Serializable
public final class ProjectExportDependency extends Object implements Serializable
Model representing an entity which is a dependency of a project for export purposes.- Since:
- 8.5.0
- Author:
- Norman Lorenz
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProjectExportDependency.TypeEnumeration of possible project entities for referencing purposes.
-
Constructor Summary
Constructors Constructor Description ProjectExportDependency(Serializable id, ProjectExportDependency.Type type, String label, String description)Creates a newProjectExportDependencyinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetDescription()Optional.SerializablegetId()The unique identifier of the dependency.StringgetLabel()A human-readable label for the dependency.ProjectExportDependency.TypegetType()The type of the dependency, represented by theProjectExportDependency.Typeenum.inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ProjectExportDependency
public ProjectExportDependency(Serializable id, ProjectExportDependency.Type type, String label, String description)
Creates a newProjectExportDependencyinstance.- Parameters:
id- The unique identifier of the dependency.type- The type of the dependency, represented by theProjectExportDependency.Typeenum.label- A human-readable label for the dependency.description- Optional. A description of the dependency.
-
-
Method Detail
-
getId
public Serializable getId()
The unique identifier of the dependency.
-
getType
public ProjectExportDependency.Type getType()
The type of the dependency, represented by theProjectExportDependency.Typeenum.
-
getLabel
public String getLabel()
A human-readable label for the dependency.
-
getDescription
public String getDescription()
Optional. A description of the dependency.
-
-