Selector
Selectors filter classpath-discovered factories.
Factory methods
Use package, class, and tag regex selectors, plus boolean composition:
import org.paramixel.api.selector.Selector;
var smoke = Selector.tagRegex("smoke");
var checkout = Selector.classRegex("Checkout");
var selected = Selector.and(smoke, checkout);
Regex selectors use Java regex find() semantics.
Configuration equivalents
paramixel.match.package.regex=com\.example
paramixel.match.class.regex=Checkout
paramixel.match.tag.regex=smoke
Use Runner.run(selector) or Runner.runAndReturnExitCode(selector) for programmatic discovery runs.