code: public Double getToDouble() {
  
          if (m_double == null) {
              try {
                  m_double = new Double(Double.parseDouble(getToString()));
              } catch (NumberFormatException e) {
                  LOG.info(e.getLocalizedMessage());
              }
          }
          return m_double;
      }
docs: Parses the wrapped value to a Double precision float.<p>
  
  Note that the result is an Object of type {@link java.lang.Double},
  so in case the wrapped value can not be converted to a number, <code>null</code> is returned.
  This means you can check for an <code>empty</code> result in the EL.<p>
  
  @return the Double precision float value