Class InstancePropertiesPOJO
java.lang.Object
flexagon.ff.common.core.pojos.BasePOJO
flexagon.fd.model.pojos.properties.InstancePropertiesPOJO
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetForPropertyId(Long pPropertyId) getProjectPropertyForKeyName(String pKeyName) getPropertiesForDefinitionId(Long pDefId) This would only have one value at this time, but if we implment more overrides at Project level than there can be more values here for Target scoped properties.voidremove(PropertyDataPOJO pProperty) we do not delete rows, but just mark them as inactive.voidsetProperties(List<PropertyDataPOJO> pProperties) voidtoString()Returns custom String representation implemented by walking complete object structure.
-
Constructor Details
-
InstancePropertiesPOJO
public InstancePropertiesPOJO()
-
-
Method Details
-
sortProperties
public void sortProperties() -
getProperties
-
setProperties
-
getActiveProperties
-
getPropertiesForDefinitionId
This would only have one value at this time, but if we implment more overrides at Project level than there can be more values here for Target scoped properties.- Parameters:
pDefId-- Returns:
-
getProjectPropertyForKeyName
-
getForPropertyId
- Parameters:
pPropertyId-- Returns:
-
toString
Description copied from class:BasePOJOReturns custom String representation implemented by walking complete object structure. -
remove
we do not delete rows, but just mark them as inactive. Purge can later perform actual delete operation.- Parameters:
pProperty-
-