All Downloads are FREE. Search and download functionalities are using the official Maven repository.

generated.docs.javadoc.org.eclipse.dawnsci.hdf5.HDF5LazyLoader.html Maven / Gradle / Ivy






HDF5LazyLoader (h5jan API)












org.eclipse.dawnsci.hdf5

Class HDF5LazyLoader

  • java.lang.Object
    • org.eclipse.dawnsci.hdf5.HDF5LazyLoader
  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    HDF5LazySaver


    public class HDF5LazyLoader
    extends java.lang.Object
    implements java.io.Serializable
    Lazy loader for HDF5 files
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      protected int dtype 
      protected java.io.File file 
      protected java.lang.String filePath 
      protected static org.slf4j.Logger logger 
      protected java.lang.String name 
      protected java.lang.String nodePath 
      static long serialVersionUID 
      protected int[] trueShape 
    • Constructor Summary

      Constructors 
      Constructor and Description
      HDF5LazyLoader(java.lang.String hostname, java.lang.String filename, java.lang.String node, java.lang.String name, int[] trueShape, int isize, int dtype, boolean extendUnsigned) 
    • Field Detail

      • logger

        protected static final org.slf4j.Logger logger
      • filePath

        protected java.lang.String filePath
      • nodePath

        protected java.lang.String nodePath
      • trueShape

        protected int[] trueShape
      • dtype

        protected int dtype
      • name

        protected java.lang.String name
      • file

        protected java.io.File file
    • Constructor Detail

      • HDF5LazyLoader

        public HDF5LazyLoader(java.lang.String hostname,
                              java.lang.String filename,
                              java.lang.String node,
                              java.lang.String name,
                              int[] trueShape,
                              int isize,
                              int dtype,
                              boolean extendUnsigned)
        Parameters:
        hostname -
        filename -
        node -
        name -
        trueShape -
        isize -
        dtype -
        extendUnsigned -
    • Method Detail

      • isFileReadable

        public boolean isFileReadable()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getDataset

        public Dataset getDataset(IMonitor mon,
                                  SliceND slice)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • refreshShape

        public int[] refreshShape()




© 2015 - 2024 Weber Informatics LLC | Privacy Policy