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

generated.docs.javadoc.org.eclipse.dawnsci.nexus.builder.data.impl.DataFieldModel.html Maven / Gradle / Ivy






DataFieldModel (h5jan API)












org.eclipse.dawnsci.nexus.builder.data.impl

Class DataFieldModel

  • java.lang.Object
    • org.eclipse.dawnsci.nexus.builder.data.impl.DataFieldModel
  • Direct Known Subclasses:
    AxisFieldModel


    public class DataFieldModel
    extends java.lang.Object
    A model of how a field in a nexus object should be mapped when it is added (i.e. linked to) in an NXdata group. AxisFieldModel extends this class for axis fields (which include all fields except the signal field).
    • Constructor Detail

      • DataFieldModel

        public DataFieldModel(java.lang.String sourceFieldName,
                              int fieldRank)
      • DataFieldModel

        public DataFieldModel(java.lang.String sourceFieldName,
                              java.lang.String destinationFieldName,
                              int fieldRank)
    • Method Detail

      • getDestinationFieldName

        public java.lang.String getDestinationFieldName()
      • setDestinationFieldName

        public void setDestinationFieldName(java.lang.String destinationFieldName)
      • getSourceFieldName

        public java.lang.String getSourceFieldName()
      • getFieldRank

        public int getFieldRank()
      • appendMemberFields

        protected void appendMemberFields(java.lang.StringBuilder sb)
      • toString

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy