Class ClientProfile
java.lang.Object
org.bremersee.garmin.clientprofile.v1.model.ClientProfile
- All Implemented Interfaces:
Serializable
Java class for ClientProfile_t complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ClientProfile_t">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FirstName" type="{http://www.garmin.com/xmlschemas/ClientProfile/v1}NameType_t"/>
<element name="LastName" type="{http://www.garmin.com/xmlschemas/ClientProfile/v1}NameType_t"/>
<element name="Sex" type="{http://www.garmin.com/xmlschemas/ClientProfile/v1}SexType_t"/>
<element name="DOB" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="WeightKg" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="Assessment" type="{http://www.garmin.com/xmlschemas/ClientProfile/v1}AssessmentData_t" maxOccurs="3"/>
</sequence>
<attribute name="Version" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<AssessmentDataT> protected XMLGregorianCalendarprotected Stringprotected Stringprotected SexTypeTprotected Longprotected BigDecimal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the assessments property.getDOB()Gets the value of the dob property.Gets the value of the firstName property.Gets the value of the lastName property.getSex()Gets the value of the sex property.Gets the value of the version property.Gets the value of the weightKg property.voidsetDOB(XMLGregorianCalendar value) Sets the value of the dob property.voidsetFirstName(String value) Sets the value of the firstName property.voidsetLastName(String value) Sets the value of the lastName property.voidSets the value of the sex property.voidsetVersion(Long value) Sets the value of the version property.voidsetWeightKg(BigDecimal value) Sets the value of the weightKg property.
-
Field Details
-
firstName
-
lastName
-
sex
-
dob
-
weightKg
-
assessments
-
version
-
-
Constructor Details
-
ClientProfile
public ClientProfile()
-
-
Method Details
-
getFirstName
Gets the value of the firstName property.- Returns:
- possible object is
String
-
setFirstName
Sets the value of the firstName property.- Parameters:
value- allowed object isString
-
getLastName
Gets the value of the lastName property.- Returns:
- possible object is
String
-
setLastName
Sets the value of the lastName property.- Parameters:
value- allowed object isString
-
getSex
Gets the value of the sex property.- Returns:
- possible object is
SexTypeT
-
setSex
Sets the value of the sex property.- Parameters:
value- allowed object isSexTypeT
-
getDOB
Gets the value of the dob property.- Returns:
- possible object is
XMLGregorianCalendar
-
setDOB
Sets the value of the dob property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getWeightKg
Gets the value of the weightKg property.- Returns:
- possible object is
BigDecimal
-
setWeightKg
Sets the value of the weightKg property.- Parameters:
value- allowed object isBigDecimal
-
getAssessments
Gets the value of the assessments property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the assessments property.For example, to add a new item, do as follows:
getAssessments().add(newItem);Objects of the following type(s) are allowed in the list
AssessmentDataT- Returns:
- The value of the assessments property.
-
getVersion
Gets the value of the version property.- Returns:
- possible object is
Long
-
setVersion
Sets the value of the version property.- Parameters:
value- allowed object isLong
-