code: @Pure
  	@Inline(value = "new $2($3.doubleValue($1))", imported = {AtomicDouble.class, PrimitiveCastExtensions.class})
  	public static AtomicDouble toAtomicDouble(CharSequence value) {
  		return new AtomicDouble(doubleValue(value));
  	}
docs: 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)