code: public double getDouble() throws ValueFormatException, IllegalStateException, RepositoryException
     {
        validateByteArrayMethodInvoking();
  
        try
        {
           return ValueDataUtil.getDouble(getInternalData());
        }
        catch (NumberFormatException e)
        {
           throw new ValueFormatException("Can't convert to Long value");
        }
     }
docs: {@inheritDoc}