Class ProjectObjectsList
java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model.pojos.project.objects.ProjectObjectsList
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionProjectObjectsList(ProjectObjectMetadata pProjectObjectMetadata, Long pProjectId) -
Method Summary
Modifier and TypeMethodDescriptioncreateProjectObjectPath(Long pObjectTypeId, String pObjectPath) This method is useful when reading existing data from database.createProjectObjectPath(Long pObjectTypeId, String pObjectPath, String pSubcomponentName, String pSubcomponentType) This method is useful when reading existing data from database.createProjectObjectPath(String pObjectTypeCode, String pObjectPath) createProjectObjectPath(String pObjectTypeCode, String pObjectPath, boolean isScm) This method is useful when adding new object path either by user manually adding new object path, or by SCM repository scan.createProjectObjectPath(String pObjectTypeCode, String pObjectPath, String pSubcomponentName, String pSubcomponentType) This method is useful when adding new object path either by user manually adding new object path, or by SCM repository scan.fixupObjectPath(String pObjectPath) Use this method to fix up entered value of Object Path.getAllObjectPathsForSourceType(String pSourceType) getProjectObjectPath(String pObjectPath) find POJO representing provided Object Path.getProjectObjectsByType(Long pObjectTypeId) Get project objects by type list using Object Type Id.getProjectObjectsByType(String pObjectTypeCode) Get project objects by type list using Object Type Code.voidsetFolderPath(String pFolderPath) voidsetProjectName(String pProjectName) toString()Returns custom String representation implemented by walking complete object structure.validate()
-
Constructor Details
-
ProjectObjectsList
-
-
Method Details
-
setProjectName
-
getProjectName
-
setFolderPath
-
getFolderPath
-
getDefinition
-
getProjectType
-
getProjectId
-
getProjectObjectsByType
-
fixupObjectPath
Use this method to fix up entered value of Object Path. Object path must start with /, should not end with / and will contain only forward slash and not backward slash. -
getProjectObjectPath
find POJO representing provided Object Path. -
getProjectObjectsByType
Get project objects by type list using Object Type Id. -
getProjectObjectsByType
Get project objects by type list using Object Type Code. -
createProjectObjectPath
This method is useful when reading existing data from database. -
createProjectObjectPath
public ProjectObjectPath createProjectObjectPath(Long pObjectTypeId, String pObjectPath, String pSubcomponentName, String pSubcomponentType) This method is useful when reading existing data from database. -
createProjectObjectPath
-
createProjectObjectPath
public ProjectObjectPath createProjectObjectPath(String pObjectTypeCode, String pObjectPath, boolean isScm) This method is useful when adding new object path either by user manually adding new object path, or by SCM repository scan. -
createProjectObjectPath
public ProjectObjectPath createProjectObjectPath(String pObjectTypeCode, String pObjectPath, String pSubcomponentName, String pSubcomponentType) This method is useful when adding new object path either by user manually adding new object path, or by SCM repository scan. -
toString
Description copied from class:BasePOJOReturns custom String representation implemented by walking complete object structure. -
validate
-
getAllObjectPathsForSourceType
-