the class that declares the constructor
the 0-based index of this argument in the constructor argument list
the name of this argument
the default value if there is one. Note that this can be quite confusing for arguments that
themselves are Option types. E.g. an option type argument could have a default value of None
which would lead to defaultValue
being Some(None)
!
the type of the argument in the parameter list
either argumentType, or in the case that argumentType represents a container (collection, option) the type of the elements
a type that can actually be constructed, e.g. in the case of primitive types this would be the wrapper type
the String name that identifies the unit type. May be the simple name of a class, or if a type alias is used, the string name of the type alias
the type of the argument in the parameter list
a type that can actually be constructed, e.g.
a type that can actually be constructed, e.g. in the case of primitive types this would be the wrapper type
the class that declares the constructor
the default value if there is one.
the default value if there is one. Note that this can be quite confusing for arguments that
themselves are Option types. E.g. an option type argument could have a default value of None
which would lead to defaultValue
being Some(None)
!
true if the field has been set, either by a default value or by the user
the 0-based index of this argument in the constructor argument list
the name of this argument
Gets the descriptive name of the Type of the field that should be used in printed output.
the String name that identifies the unit type.
the String name that identifies the unit type. May be the simple name of a class, or if a type alias is used, the string name of the type alias
either argumentType, or in the case that argumentType represents a container (collection, option) the type of the elements
Retrieves the current set value of the argument.
Sets the value of the argument.
Sets the value of the argument. Passing null will cause the value to be set to None.
Represents a single argument in a constructor.