public void writeDouble(double value) throws IOException {checkWritePrimitiveTypes();primitiveTypes.writeDouble(value);}

public virtual void writeDouble(double value){throw new System.NotImplementedException();}
