Class Member

All Implemented Interfaces:
Serializable

public class Member extends NameDescription
Describe a member field in an AggregateDataType.

Each member has a name and a type reference to a data type for the aggregate member name.

If this aggregate is a Parameter aggregate, then the typeRef is a parameter type reference.

If this aggregate is an Argument aggregate, then the typeRef is an argument type reference.

References to an array data type is currently not supported. Circular references are not allowed.

See Also:
  • Constructor Details

  • Method Details

    • setInitialValue

      public void setInitialValue(Object initialValue)
      Used to set the initial calibrated values of Parameters. Will overwrite an initial value defined for the DataType
      Parameters:
      initialValue - - initial calibrated value
    • setDataType

      public void setDataType(DataType dtype)
    • getType

      public DataType getType()
    • getInitialValue

      public Object getInitialValue()
      Get the initial value of the member.
      Returns: