@Pure
	@Inline(value = "new $2($3.doubleValue($1))", imported = {AtomicDouble.class, PrimitiveCastExtensions.class})
	public static AtomicDouble toAtomicDouble(CharSequence value) {
		return new AtomicDouble(doubleValue(value));
	}
@ Pure @ Inline ( value = "new $2($3.doubleValue($1))" , imported = { AtomicDouble . class , PrimitiveCastExtensions . class } ) public static AtomicDouble toAtomicDouble ( CharSequence value ) { return new AtomicDouble ( doubleValue ( value ) ) ; }
Decodes a {@code CharSequence} into a {@code AtomicDouble}.

<p>In opposite to the functions of {@link Double}, this function is
null-safe and does not generate a {@link NumberFormatException}.
If the given string cannot by parsed, {@code 0} is replied.

<p>See {@link #doubleValue(CharSequence)} for details on the accepted formats
for the input string of characters.

@param value a value of {@code CharSequence} type.
@return the equivalent value to {@code value} of {@code AtomicDouble} type.
@since 0.9
@see #doubleValue(CharSequence)