public AtomicLong read(String value){
  Long number=Long.valueOf(value);
  return new AtomicLong(number);
}

public AtomicLong read ( String value ) { Long number = Long . valueOf ( value ) ; return new AtomicLong ( number ) ; }
this method is used to convert the string value given to an appropriate representation . this is used when an object is being deserialized from the xml document and the value for the string representation is required .
