public String ruleList() { List<String> names = new ArrayList<>(); for (ExtractRule rule: rules) { if (rule instanceof AnnotationExtractRule) { AnnotationExtractRule aer = (AnnotationExtractRule) rule; String ruleString; // initialized below if (aer.pattern != null) { ruleString = aer.pattern.toString(); } else if (aer.extractRule != null) { ruleString = aer.extractRule.toString(); } else if (aer.filterRule != null) { ruleString = aer.filterRule.toString(); } else { ruleString = aer.toString(); } names.add(ruleString); } else { names.add(rule.getClass().getName()); } } return names.toString(); }
public String ruleList() { List<String> names = new ArrayList<>(); for (ExtractRule rule: rules) { if (rule instanceof AnnotationExtractRule) { AnnotationExtractRule aer = (AnnotationExtractRule) rule; String ruleString; // initialized below if (aer.pattern != null) { ruleString = aer.pattern.toString(); } else if (aer.extractRule != null) { ruleString = aer.extractRule.toString(); } else if (aer.filterRule != null) { ruleString = aer.filterRule.toString(); } else { ruleString = aer.toString(); } names.add(ruleString); } else { names.add(rule.getClass().getName()); } } return names.toString(); }
public String ruleList() { List<String> names = new ArrayList<>(); for (ExtractRule rule: rules) { if (rule instanceof AnnotationExtractRule) { AnnotationExtractRule aer = (AnnotationExtractRule) rule; String ruleString; // initialized below if (aer.pattern != null) { ruleString = aer.pattern.toString(); } else if (aer.extractRule != null) { ruleString = aer.extractRule.toString(); } else if (aer.filterRule != null) { ruleString = aer.filterRule.toString(); } else { ruleString = aer.toString(); } names.add(ruleString); } else { names.add(rule.getClass().getName()); } } return names.toString(); }