Class AttributeValueCalculator

java.lang.Object
mc.core.system.base.BasePojo
mc.core.domain.base.dobj.calc.AttributeValueCalculator

public abstract class AttributeValueCalculator extends mc.core.system.base.BasePojo
abstract class for dynamic attribute calculation, provides methods to access attributes of current entity in scripts
  • Constructor Details

  • Method Details

    • execute

      public void execute() throws ApplicationException
      executes custom calculation script and sets its return value to the attribute
      Throws:
      ApplicationException
    • mandatoryAndMissingPair

      public mc.core.system.util.misc.Pair<List<Attribute>,List<Attribute>> mandatoryAndMissingPair()
      Returns:
      list of missing attributes defined as mandatory on type entity or classification