public T with(
        ChronoElement<Long> element,
        long value
    ) {

        return this.with(element, Long.valueOf(value));

    }
public T with ( ChronoElement < Long > element , long value ) { return this . with ( element , Long . valueOf ( value ) ) ; }
/*[deutsch]
<p>Erstellt eine Kopie dieser Instanz mit dem ge&auml;nderten
Elementwert. </p>

@param   element     chronological element
@param   value       new element value
@return  changed copy of the same type, this instance remains unaffected
@throws  ChronoException if the element is not registered and there
is no element rule for setting the value
@throws  IllegalArgumentException if the value is not valid
@throws  ArithmeticException in case of arithmetic overflow
@see     #isValid(ChronoElement, Object) isValid(ChronoElement, V)