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