/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }
/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
/** * Determines whether this matcher has anchoring bounds enabled or not. When * anchoring bounds are enabled, the start and end of the input match the * '^' and '$' meta-characters, otherwise not. Anchoring bounds are enabled * by default. * * @param value * the new value for anchoring bounds. * @return the {@code Matcher} itself. */ public Matcher useAnchoringBounds(boolean value) { synchronized (this) { anchoringBounds = value; useAnchoringBoundsImpl(address, value); } return this; }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }
private void resetForInput() { synchronized (this) { setInputImpl(address, input, regionStart, regionEnd); useAnchoringBoundsImpl(address, anchoringBounds); useTransparentBoundsImpl(address, transparentBounds); } }