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

generated.docs.javadoc.org.eclipse.dawnsci.nexus.NXreflections.html Maven / Gradle / Ivy






NXreflections (h5jan API)












org.eclipse.dawnsci.nexus

Interface NXreflections

  • All Superinterfaces:
    GroupNode, java.lang.Iterable<NodeLink>, Node, NXobject
    All Known Implementing Classes:
    NXreflectionsImpl


    public interface NXreflections
    extends NXobject
    This is a definition for reflection data from diffraction experiments

    Symbols:

    • n number of reflections
    • m number of experiments

    • Method Detail

      • getEntry

        NXentry getEntry()
        Returns:
        the value.
      • setEntry

        void setEntry(NXentry entry)
        Parameters:
        entry - the entry
      • getEntry

        NXentry getEntry(java.lang.String name)
        Get a NXentry node by name:
        Parameters:
        name - the name of the node.
        Returns:
        a map from node names to the NXentry for that node.
      • setEntry

        void setEntry(java.lang.String name,
                      NXentry entry)
        Set a NXentry node by name:
        Parameters:
        name - the name of the node
        entry - the value to set
      • getAllEntry

        java.util.Map<java.lang.String,NXentry> getAllEntry()
        Get all NXentry nodes:
        Returns:
        a map from node names to the NXentry for that node.
      • setAllEntry

        void setAllEntry(java.util.Map<java.lang.String,NXentry> entry)
        Set multiple child nodes of a particular type.
        Parameters:
        entry - the child nodes to add




© 2015 - 2024 Weber Informatics LLC | Privacy Policy