docs: public boolean write(DataOutputStream daOut, boolean bFixedLength)
      {
          try   {
              Double doData = (Double)this.getData();
              double dData;
              if (doData == null)
                  dData = Double.NaN;
              else
                  dData = doData.doubleValue();
              daOut.writeDouble(dData);
              return true;
          } catch (IOException ex)    {
              ex.printStackTrace();
              return false;
          }
      }