docs: public void init(Object data, int iFieldsTypes)
      {
          if (data == null)
              this.clearBuffer();
          else
          {
              m_iHeaderCount = 0;
              this.setPhysicalData(data);
              this.resetPosition();
          }
          m_iFieldsTypes = iFieldsTypes;      // Default - assume all fields (call bufferToFields(xxx, false) if not)
      }