Package de.isas.mztab2.validation
Interface CvRuleHandler
- 
- All Known Implementing Classes:
 ResolvingCvRuleHandler
public interface CvRuleHandler
Interface for rule logic handling implementations.- Author:
 - nilshoffmann
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuleEvaluationResulthandleRule(CvMappingRule rule, List<org.apache.commons.lang3.tuple.Pair<org.apache.commons.jxpath.Pointer,Parameter>> filteredSelection)Handle the provided rule according to the implementor's logic. 
 - 
 
- 
- 
Method Detail
- 
handleRule
RuleEvaluationResult handleRule(CvMappingRule rule, List<org.apache.commons.lang3.tuple.Pair<org.apache.commons.jxpath.Pointer,Parameter>> filteredSelection)
Handle the provided rule according to the implementor's logic. The rule is applied to all elements within the filtered selection where it is applicable.- Parameters:
 rule- the rule to applyfilteredSelection- the selection of pointer,paramter pairs to apply the rule on- Returns:
 - the rule evaluation result
 
 
 - 
 
 -