## Uses of Interface
org.eclipse.january.io.ILazyLoader

- Packages that use ILazyLoader
  Package | Description
  --- | ---
  org.eclipse.january.dataset |
  org.eclipse.january.io |

- - ### Uses of ILazyLoader in org.eclipse.january.dataset

    Fields in org.eclipse.january.dataset declared as ILazyLoader
    Modifier and Type | Field and Description
    --- | ---
    `protected ILazyLoader` | LazyDataset.`loader`

    Constructors in org.eclipse.january.dataset with parameters of type ILazyLoader
    Constructor and Description
    `LazyDataset(ILazyLoader loader, String name, Class<? extends Dataset> clazz, int... shape)` Create a lazy dataset
    `LazyDataset(ILazyLoader loader, String name, int elements, Class<? extends Dataset> clazz, int... shape)` Create a lazy dataset
    `LazyDataset(String name, int dtype, int[] shape, ILazyLoader loader)` Deprecated. Use `LazyDataset.LazyDataset(ILazyLoader, String, int, Class, int[])`
    `LazyDataset(String name, int dtype, int elements, int[] shape, ILazyLoader loader)` Deprecated. Use `LazyDataset.LazyDataset(ILazyLoader, String, int, Class, int[])`
    `LazyDynamicDataset(ILazyLoader loader, String name, int elements, Class<? extends Dataset> clazz, int[] shape, int[] maxShape)` Create a dynamic lazy dataset
    `LazyDynamicDataset(ILazyLoader loader, String name, int elements, Class<? extends Dataset> clazz, int[] shape, int[] maxShape, int[] chunks)` Create a dynamic lazy dataset
    `LazyDynamicDataset(String name, int elements, Class<? extends Dataset> clazz, int[] shape, int[] maxShape, ILazyLoader loader)` Deprecated. Use `LazyDynamicDataset.LazyDynamicDataset(ILazyLoader, String, int, Class, int[], int[])`
    `LazyDynamicDataset(String name, int dtype, int elements, int[] shape, int[] maxShape, ILazyLoader loader)` Deprecated. Use `LazyDynamicDataset.LazyDynamicDataset(ILazyLoader, String, int, Class, int[], int[])`

  - ### Uses of ILazyLoader in org.eclipse.january.io

    Subinterfaces of ILazyLoader in org.eclipse.january.io
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ILazyAsyncSaver` Used by lazy writeable datasets to write slices to a file in an asynchronous manner
    `interface` | `ILazySaver` Used by lazy writeable datasets to write slices to a file

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