public boolean isValid(
        ChronoElement<Integer> element,
        int value
    ) {

        IntElementRule<T> intRule = this.getChronology().getIntegerRule(element);

        if (intRule != null) {
            return intRule.isValid(this.getContext(), value);
        }

        return this.isValid(element, Integer.valueOf(value));

    }
public boolean isValid ( ChronoElement < Integer > element , int value ) { IntElementRule < T > intRule = this . getChronology ( ) . getIntegerRule ( element ) ; if ( intRule != null ) { return intRule . isValid ( this . getContext ( ) , value ) ; } return this . isValid ( element , Integer . valueOf ( value ) ) ; }
/*[deutsch]
<p>Ist der Wert zum angegebenen chronologischen Element g&uuml;ltig? </p>

<p>Hinweis: Eine numerische &Uuml;berlaufsituation im Hinblick auf eine
{@code ArithmeticException} wird nicht gepr&uuml;ft. </p>

@param   element     element the given value shall be assigned to
@param   value       candidate value to be validated
@return  {@code true} if the method {@code with()} can be called
without exception else {@code false}
@see     #with(ChronoElement, int)