ExpectedParticipantData class
Describes a participant attribute that pertains to all or specified participants in a study.
- Annotations
-
- @JsonSerializable(includeIfNull: false, explicitToJson: true)
Constructors
- ExpectedParticipantData({required ParticipantAttribute? attribute, AssignedTo? assignedTo})
-
ExpectedParticipantData.fromJson(Map<
String, dynamic> json) -
factory
Properties
- assignedTo ↔ AssignedTo
-
Determines whether the attribute can be set by all participants in the study
(one field for all), or an individual attribute can be set by each of
the specified
AssignedTo.Roles
(one field per role).getter/setter pair - attribute ↔ ParticipantAttribute?
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited