Class ValidationBasedCoverageCalculationStrategy

    • Constructor Detail

      • ValidationBasedCoverageCalculationStrategy

        public ValidationBasedCoverageCalculationStrategy()
    • Method Detail

      • calculate

        public CoverageInfo calculate​(ItemModel item)
        Description copied from interface: CoverageCalculationStrategy
        Calculates the coverage of the given item.
        Specified by:
        calculate in interface CoverageCalculationStrategy
        Parameters:
        item - the item to calculate the coverage for
        Returns:
        the CoverageInfo object with cumulated coverage information or null, if coverage could not be calculated (e.g. because no rules are defined).
      • setValidationService

        public void setValidationService​(ValidationService validationService)
      • setConstraintGroupID

        public void setConstraintGroupID​(java.lang.String constraintGroupID)
      • getConstraintGroupID

        public java.lang.String getConstraintGroupID()
      • setTypeService

        public void setTypeService​(TypeService typeService)
      • setSortProperties

        public void setSortProperties​(boolean sortProperties)
      • setGroupAttributeConstraints

        public void setGroupAttributeConstraints​(boolean groupAttributeConstraints)
      • isGroupAttributeConstraints

        public boolean isGroupAttributeConstraints()