Class FieldData


  • public class FieldData
    extends Object
    The data that represent a field.
    Author:
    Andrea Antonello (www.hydrologis.com)
    • Field Detail

      • isIn

        public boolean isIn
        Type of the field, either @in or @out.
      • fieldName

        public String fieldName
        Name of the field, to be called via reflection.
      • fieldType

        public String fieldType
        Type of the field.
      • fieldDescription

        public String fieldDescription
        Description of the field.
      • guiHints

        public String guiHints
        Guihints if there are some.
      • fieldValue

        public String fieldValue
        The fields value, at first the default, in the end the set one.
      • otherFieldName

        public String otherFieldName
        Field name of a connecting module, if available.
    • Constructor Detail

      • FieldData

        public FieldData()
    • Method Detail

      • isProcessingRegionRelated

        public boolean isProcessingRegionRelated()
        Checks if the FieldData are referred to values of the ProcessingRegion.
        Returns:
        true, if the field is related to the processing region.
      • isSimpleType

        public boolean isSimpleType()
        Checks if this field is a simple type.

        Simple types are:

        • double
        • float
        • int
        • ...
        • Double
        • Float
        • ...
        • boolean
        • Boolean
        • String

        Returns:
        true if the type is simple.
      • isSimpleArrayType

        public boolean isSimpleArrayType()
        Checks if this field is of simple array/matrix type.
        Returns:
        true if the type is simple array or matrix.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object