identification abstract method

Future<AhpIdentification> identification(
  1. List<AhpItem> criteria,
  2. List<AhpItem> alternative
)

Identifies and validates criteria and alternatives for AHP analysis.

This is the first step in the AHP process. It ensures all items have unique IDs and validates input constraints.

Parameters:

  • criteria: List of decision criteria
  • alternative: List of decision alternatives

Returns: AhpIdentification containing validated criteria and alternatives

Throws:

  • Exception if criteria or alternatives are empty
  • Exception if count exceeds 100 items

Implementation

Future<AhpIdentification> identification(
  List<AhpItem> criteria,
  List<AhpItem> alternative,
);