Package cz.fidentis.analyst.project
Class ProjectJsonStructure
java.lang.Object
cz.fidentis.analyst.project.ProjectJsonStructure
This class determine the structure of the JSON project configuration file.
It is used by Jackson serialization and deserialization.
All attributes have to have public getters and setters to be (de)serialized.
-
Constructor Summary
ConstructorsConstructorDescriptionAn empty constructor required by Jackson deserialization.ProjectJsonStructure
(FacesProxy faces) Constructor from faces proxy used for serialization. -
Method Summary
-
Constructor Details
-
ProjectJsonStructure
Constructor from faces proxy used for serialization.- Parameters:
faces
- Faces of the project
-
ProjectJsonStructure
public ProjectJsonStructure()An empty constructor required by Jackson deserialization.
-
-
Method Details
-
getPaths
Returns a list of paths to project's faces- Returns:
- a list of paths to project's faces
-
setPaths
Setter used by Jackson deserialization.- Parameters:
paths
- Faces of the project
-