org.eclipse.january.io

## Interface IMetaLoader

-     public interface IMetaLoader

  Interface used to mark a loader as being available to load and return metadata without loading the entire file into memory.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `IMetadata` | `getMetadata()` Returns an object containing some data about the data file to be read in
    `void` | `loadMetadata(IMonitor mon)` Loads the meta data from the file but not all the data.

- - ### Method Detail

    - #### loadMetadata

          void loadMetadata(IMonitor mon)
                     throws IOException

      Loads the meta data from the file but not all the data. This can be read in more cheaply than the entire data.
      Parameters:
        `mon` - can be null
      Throws:
        `IOException` - when cannot load metadata

    - #### getMetadata

          IMetadata getMetadata()

      Returns an object containing some data about the data file to be read in
      Returns:
        IMetadata

Copyright © 2014–2022 Eclipse Foundation. All rights reserved.