Class FloatDiskDataStorage.FloatDiskArrayAccess

    • Field Detail

      • mode

        private int mode
      • fileOffset

        private long fileOffset
    • Method Detail

      • close

        public void close()
                   throws ApfloatRuntimeException
        Description copied from class: ArrayAccess
        Close this array access and commit any changes to the underlying data storage if applicable.

        If the ArrayAccess was obtained in write mode, the changes are saved to the data storage. Note that even if the ArrayAccess was obtained for reading only, any changes made to the array data may still be committed to the data storage.

        Note that changes done to a sub-sequence array are not necessarily committed to the underlying data storage when the sub-sequence is closed, but only when the "base" ArrayAccess is closed.

        Specified by:
        close in interface java.lang.AutoCloseable
        Overrides:
        close in class FloatMemoryArrayAccess
        Throws:
        ApfloatRuntimeException