public static List<SubstringLabelerMatchRule> matchRulesFromInternal(String matchDetails,Instances inputStructure,String statusMessagePrefix,Logger log,Environment env){
  List<SubstringLabelerMatchRule> matchRules=new ArrayList<SubstringLabelerMatchRule>();
  String[] matchParts=matchDetails.split(MATCH_RULE_SEPARATOR);
  for (  String p : matchParts) {
    SubstringLabelerMatchRule m=new SubstringLabelerMatchRule(p.trim());
    m.m_statusMessagePrefix=statusMessagePrefix == null ? "" : statusMessagePrefix;
    m.m_logger=log;
    m.init(env,inputStructure);
    matchRules.add(m);
  }
  return matchRules;
}

public static List < SubstringLabelerMatchRule > matchRulesFromInternal ( String matchDetails , Instances inputStructure , String statusMessagePrefix , Logger log , Environment env ) { List < SubstringLabelerMatchRule > matchRules = new ArrayList < SubstringLabelerMatchRule > ( ) ; String [ ] matchParts = matchDetails . split ( MATCH_RULE_SEPARATOR ) ; for ( String p : matchParts ) { SubstringLabelerMatchRule m = new SubstringLabelerMatchRule ( p . trim ( ) ) ; m . m_statusMessagePrefix = statusMessagePrefix == null ? "" : statusMessagePrefix ; m . m_logger = log ; m . init ( env , inputStructure ) ; matchRules . add ( m ) ; } return matchRules ; }
get a list of match rules from an internally encoded match specification
