/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }
/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }
/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }
/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }
/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }
/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }
/** * Returns the number of groups in the results, which is always equal to * the number of groups in the original regular expression. * * @return the number of groups. */ public int groupCount() { synchronized (this) { return groupCountImpl(address); } }