/** * Creates rule engine. */ protected InExRules createRulesEngine() { return new InExRules<>(); }
@Override protected InExRules createRulesEngine() { return new InExRules<>(InExRuleMatcher.WILDCARD_PATH_RULE_MATCHER); }
protected InExRules<String, String> createEntriesRules() { return new InExRules<>(WILDCARD_RULE_MATCHER); }
/** * Creates JAR rules. By default, excludes all system jars. */ protected InExRules<String, String> createJarRules() { InExRules<String, String> rulesJars = new InExRules<>(WILDCARD_PATH_RULE_MATCHER); for (String systemJar : systemJars) { rulesJars.exclude(systemJar); } return rulesJars; }