generated.docs.javadoc.org.eclipse.dawnsci.nexus.builder.data.impl.package-summary.html Maven / Gradle / Ivy
org.eclipse.dawnsci.nexus.builder.data.impl (h5jan API)
Package org.eclipse.dawnsci.nexus.builder.data.impl
-
Class Summary
Class
Description
AbstractNexusDataBuilder
AxisDataDeviceImpl<N extends NXobject>
AxisFieldModel
A model for how the dimensions of a data field correspond to the dimensions
of the primary data field (i.e.
DataDeviceImpl<N extends NXobject>
A object of this class wraps an NexusObjectProvider
and contains
additional information that can be used by a NexusDataBuilder
describing how to add the fields for this device to an NXdata
group when its added, either as a primary data device (by calling
NexusDataBuilder.setPrimaryDevice(org.eclipse.dawnsci.nexus.builder.data.PrimaryDataDevice)
)
or as an axis device (by calling NexusDataBuilder.addAxisDevice(org.eclipse.dawnsci.nexus.builder.data.AxisDataDevice)
DataFieldModel
A model of how a field in a nexus object should be mapped when it is added
(i.e.
DefaultNexusDataBuilder
Default implementation of NexusDataBuilder
.
PrimaryDataDeviceImpl<N extends NXobject>
PrimaryDataFieldModel
Models the mappings for a primary data field from the other data fields within the same device.