package im.actor.runtime.generic.regexp; import java.util.regex.Matcher; import im.actor.runtime.regexp.MatcherCompat; public class GenericMatch implements MatcherCompat { private Matcher matcher; private String input; public GenericMatch(Matcher matcher, String input) { this.matcher = matcher; this.input = input; } @Override public boolean hasMatch() { return this.matcher.find(); } @Override public boolean matches() { return matcher.matches(); } @Override public int groupCount() { return matcher.groupCount(); } @Override public String group() { return matcher.group(); } @Override public String group(int index) { return matcher.group(index); } @Override public int start() { return matcher.start(); } }