
com.groupbyinc.api.model.MatchStrategy Maven / Gradle / Ivy
package com.groupbyinc.api.model;
import com.groupbyinc.common.apache.commons.collections4.CollectionUtils;
import com.groupbyinc.common.jackson.annotation.JsonIgnore;
import java.util.ArrayList;
import java.util.List;
/**
* @author osman
* @internal
*/
public class MatchStrategy {
private List rules = new ArrayList();
public List getRules() {
return rules;
}
@JsonIgnore
public MatchStrategy setRules(PartialMatchRule... rules) {
CollectionUtils.addAll(this.rules, rules);
return this;
}
public MatchStrategy setRules(List rules) {
this.rules = rules;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy