|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.google.code.facebookapi.schema.User
public class User
Java class for user complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="user">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="about_me" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="activities" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="affiliations" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="affiliation" type="{http://api.facebook.com/1.0/}affiliation" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="birthday" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="books" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="current_location" type="{http://api.facebook.com/1.0/}location" minOccurs="0"/>
<element name="education_history" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="education_info" type="{http://api.facebook.com/1.0/}education_info" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="first_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="hometown_location" type="{http://api.facebook.com/1.0/}location" minOccurs="0"/>
<element name="hs_info" type="{http://api.facebook.com/1.0/}hs_info" minOccurs="0"/>
<element name="interests" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="is_app_user" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="last_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="meeting_for" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="seeking" type="{http://api.facebook.com/1.0/}seeking" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="meeting_sex" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="sex" type="{http://api.facebook.com/1.0/}sex" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="movies" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="music" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="notes_count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="pic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="pic_big" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="pic_small" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="political" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="profile_update_time" type="{http://api.facebook.com/1.0/}time" minOccurs="0"/>
<element name="quotes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="relationship_status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="religion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="sex" type="{http://api.facebook.com/1.0/}sex" minOccurs="0"/>
<element name="significant_other_id" type="{http://api.facebook.com/1.0/}uid" minOccurs="0"/>
<element name="status" type="{http://api.facebook.com/1.0/}user_status" minOccurs="0"/>
<element name="timezone" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="tv" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="uid" type="{http://api.facebook.com/1.0/}uid" minOccurs="0"/>
<element name="wall_count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="work_history" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="work_info" type="{http://api.facebook.com/1.0/}work_info" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="pic_square" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="has_added_app" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="email_hashes" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="email_hashes_elt" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="locale" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="family" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded" minOccurs="0">
<element name="family_info" type="{http://api.facebook.com/1.0/}family_info" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="are_friends" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="can_see_profile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
User.Affiliations
Java class for anonymous complex type. |
static class |
User.EducationHistory
Java class for anonymous complex type. |
static class |
User.EmailHashes
Java class for anonymous complex type. |
static class |
User.Family
Java class for anonymous complex type. |
static class |
User.MeetingFor
Java class for anonymous complex type. |
static class |
User.MeetingSex
Java class for anonymous complex type. |
static class |
User.WorkHistory
Java class for anonymous complex type. |
| Field Summary | |
|---|---|
protected java.lang.String |
aboutMe
|
protected java.lang.String |
activities
|
protected User.Affiliations |
affiliations
|
protected java.lang.Boolean |
areFriends
|
protected java.lang.String |
birthday
|
protected java.lang.String |
books
|
protected java.lang.Boolean |
canSeeProfile
|
protected Location |
currentLocation
|
protected User.EducationHistory |
educationHistory
|
protected User.EmailHashes |
emailHashes
|
protected User.Family |
family
|
protected java.lang.String |
firstName
|
protected java.lang.Boolean |
hasAddedApp
|
protected Location |
hometownLocation
|
protected HsInfo |
hsInfo
|
protected java.lang.String |
interests
|
protected java.lang.Boolean |
isAppUser
|
protected java.lang.String |
lastName
|
protected java.lang.String |
locale
|
protected User.MeetingFor |
meetingFor
|
protected User.MeetingSex |
meetingSex
|
protected java.lang.String |
movies
|
protected java.lang.String |
music
|
protected java.lang.String |
name
|
protected java.lang.Integer |
notesCount
|
protected java.lang.String |
pic
|
protected java.lang.String |
picBig
|
protected java.lang.String |
picSmall
|
protected java.lang.String |
picSquare
|
protected java.lang.String |
political
|
protected java.lang.Long |
profileUpdateTime
|
protected java.lang.String |
quotes
|
protected java.lang.String |
relationshipStatus
|
protected java.lang.String |
religion
|
protected java.lang.String |
sex
|
protected java.lang.Long |
significantOtherId
|
protected UserStatus |
status
|
protected java.math.BigDecimal |
timezone
|
protected java.lang.String |
tv
|
protected java.lang.Long |
uid
|
protected java.lang.Integer |
wallCount
|
protected User.WorkHistory |
workHistory
|
| Constructor Summary | |
|---|---|
User()
|
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object object)
|
void |
equals(java.lang.Object object,
org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
|
java.lang.String |
getAboutMe()
Gets the value of the aboutMe property. |
java.lang.String |
getActivities()
Gets the value of the activities property. |
User.Affiliations |
getAffiliations()
Gets the value of the affiliations property. |
java.lang.String |
getBirthday()
Gets the value of the birthday property. |
java.lang.String |
getBooks()
Gets the value of the books property. |
Location |
getCurrentLocation()
Gets the value of the currentLocation property. |
User.EducationHistory |
getEducationHistory()
Gets the value of the educationHistory property. |
User.EmailHashes |
getEmailHashes()
Gets the value of the emailHashes property. |
User.Family |
getFamily()
Gets the value of the family property. |
java.lang.String |
getFirstName()
Gets the value of the firstName property. |
Location |
getHometownLocation()
Gets the value of the hometownLocation property. |
HsInfo |
getHsInfo()
Gets the value of the hsInfo property. |
java.lang.String |
getInterests()
Gets the value of the interests property. |
java.lang.String |
getLastName()
Gets the value of the lastName property. |
java.lang.String |
getLocale()
Gets the value of the locale property. |
User.MeetingFor |
getMeetingFor()
Gets the value of the meetingFor property. |
User.MeetingSex |
getMeetingSex()
Gets the value of the meetingSex property. |
java.lang.String |
getMovies()
Gets the value of the movies property. |
java.lang.String |
getMusic()
Gets the value of the music property. |
java.lang.String |
getName()
Gets the value of the name property. |
java.lang.Integer |
getNotesCount()
Gets the value of the notesCount property. |
java.lang.String |
getPic()
Gets the value of the pic property. |
java.lang.String |
getPicBig()
Gets the value of the picBig property. |
java.lang.String |
getPicSmall()
Gets the value of the picSmall property. |
java.lang.String |
getPicSquare()
Gets the value of the picSquare property. |
java.lang.String |
getPolitical()
Gets the value of the political property. |
java.lang.Long |
getProfileUpdateTime()
Gets the value of the profileUpdateTime property. |
java.lang.String |
getQuotes()
Gets the value of the quotes property. |
java.lang.String |
getRelationshipStatus()
Gets the value of the relationshipStatus property. |
java.lang.String |
getReligion()
Gets the value of the religion property. |
java.lang.String |
getSex()
Gets the value of the sex property. |
java.lang.Long |
getSignificantOtherId()
Gets the value of the significantOtherId property. |
UserStatus |
getStatus()
Gets the value of the status property. |
java.math.BigDecimal |
getTimezone()
Gets the value of the timezone property. |
java.lang.String |
getTv()
Gets the value of the tv property. |
java.lang.Long |
getUid()
Gets the value of the uid property. |
java.lang.Integer |
getWallCount()
Gets the value of the wallCount property. |
User.WorkHistory |
getWorkHistory()
Gets the value of the workHistory property. |
int |
hashCode()
|
void |
hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
|
java.lang.Boolean |
isAreFriends()
Gets the value of the areFriends property. |
java.lang.Boolean |
isCanSeeProfile()
Gets the value of the canSeeProfile property. |
java.lang.Boolean |
isHasAddedApp()
Gets the value of the hasAddedApp property. |
java.lang.Boolean |
isIsAppUser()
Gets the value of the isAppUser property. |
void |
setAboutMe(java.lang.String value)
Sets the value of the aboutMe property. |
void |
setActivities(java.lang.String value)
Sets the value of the activities property. |
void |
setAffiliations(User.Affiliations value)
Sets the value of the affiliations property. |
void |
setAreFriends(java.lang.Boolean value)
Sets the value of the areFriends property. |
void |
setBirthday(java.lang.String value)
Sets the value of the birthday property. |
void |
setBooks(java.lang.String value)
Sets the value of the books property. |
void |
setCanSeeProfile(java.lang.Boolean value)
Sets the value of the canSeeProfile property. |
void |
setCurrentLocation(Location value)
Sets the value of the currentLocation property. |
void |
setEducationHistory(User.EducationHistory value)
Sets the value of the educationHistory property. |
void |
setEmailHashes(User.EmailHashes value)
Sets the value of the emailHashes property. |
void |
setFamily(User.Family value)
Sets the value of the family property. |
void |
setFirstName(java.lang.String value)
Sets the value of the firstName property. |
void |
setHasAddedApp(java.lang.Boolean value)
Sets the value of the hasAddedApp property. |
void |
setHometownLocation(Location value)
Sets the value of the hometownLocation property. |
void |
setHsInfo(HsInfo value)
Sets the value of the hsInfo property. |
void |
setInterests(java.lang.String value)
Sets the value of the interests property. |
void |
setIsAppUser(java.lang.Boolean value)
Sets the value of the isAppUser property. |
void |
setLastName(java.lang.String value)
Sets the value of the lastName property. |
void |
setLocale(java.lang.String value)
Sets the value of the locale property. |
void |
setMeetingFor(User.MeetingFor value)
Sets the value of the meetingFor property. |
void |
setMeetingSex(User.MeetingSex value)
Sets the value of the meetingSex property. |
void |
setMovies(java.lang.String value)
Sets the value of the movies property. |
void |
setMusic(java.lang.String value)
Sets the value of the music property. |
void |
setName(java.lang.String value)
Sets the value of the name property. |
void |
setNotesCount(java.lang.Integer value)
Sets the value of the notesCount property. |
void |
setPic(java.lang.String value)
Sets the value of the pic property. |
void |
setPicBig(java.lang.String value)
Sets the value of the picBig property. |
void |
setPicSmall(java.lang.String value)
Sets the value of the picSmall property. |
void |
setPicSquare(java.lang.String value)
Sets the value of the picSquare property. |
void |
setPolitical(java.lang.String value)
Sets the value of the political property. |
void |
setProfileUpdateTime(java.lang.Long value)
Sets the value of the profileUpdateTime property. |
void |
setQuotes(java.lang.String value)
Sets the value of the quotes property. |
void |
setRelationshipStatus(java.lang.String value)
Sets the value of the relationshipStatus property. |
void |
setReligion(java.lang.String value)
Sets the value of the religion property. |
void |
setSex(java.lang.String value)
Sets the value of the sex property. |
void |
setSignificantOtherId(java.lang.Long value)
Sets the value of the significantOtherId property. |
void |
setStatus(UserStatus value)
Sets the value of the status property. |
void |
setTimezone(java.math.BigDecimal value)
Sets the value of the timezone property. |
void |
setTv(java.lang.String value)
Sets the value of the tv property. |
void |
setUid(java.lang.Long value)
Sets the value of the uid property. |
void |
setWallCount(java.lang.Integer value)
Sets the value of the wallCount property. |
void |
setWorkHistory(User.WorkHistory value)
Sets the value of the workHistory property. |
java.lang.String |
toString()
|
void |
toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String aboutMe
protected java.lang.String activities
protected User.Affiliations affiliations
protected java.lang.String birthday
protected java.lang.String books
protected Location currentLocation
protected User.EducationHistory educationHistory
protected java.lang.String firstName
protected Location hometownLocation
protected HsInfo hsInfo
protected java.lang.String interests
protected java.lang.Boolean isAppUser
protected java.lang.String lastName
protected User.MeetingFor meetingFor
protected User.MeetingSex meetingSex
protected java.lang.String movies
protected java.lang.String music
protected java.lang.String name
protected java.lang.Integer notesCount
protected java.lang.String pic
protected java.lang.String picBig
protected java.lang.String picSmall
protected java.lang.String political
protected java.lang.Long profileUpdateTime
protected java.lang.String quotes
protected java.lang.String relationshipStatus
protected java.lang.String religion
protected java.lang.String sex
protected java.lang.Long significantOtherId
protected UserStatus status
protected java.math.BigDecimal timezone
protected java.lang.String tv
protected java.lang.Long uid
protected java.lang.Integer wallCount
protected User.WorkHistory workHistory
protected java.lang.String picSquare
protected java.lang.Boolean hasAddedApp
protected User.EmailHashes emailHashes
protected java.lang.String locale
protected User.Family family
protected java.lang.Boolean areFriends
protected java.lang.Boolean canSeeProfile
| Constructor Detail |
|---|
public User()
| Method Detail |
|---|
public java.lang.String getAboutMe()
Stringpublic void setAboutMe(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getActivities()
Stringpublic void setActivities(java.lang.String value)
value - allowed object is
Stringpublic User.Affiliations getAffiliations()
User.Affiliationspublic void setAffiliations(User.Affiliations value)
value - allowed object is
User.Affiliationspublic java.lang.String getBirthday()
Stringpublic void setBirthday(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getBooks()
Stringpublic void setBooks(java.lang.String value)
value - allowed object is
Stringpublic Location getCurrentLocation()
Locationpublic void setCurrentLocation(Location value)
value - allowed object is
Locationpublic User.EducationHistory getEducationHistory()
User.EducationHistorypublic void setEducationHistory(User.EducationHistory value)
value - allowed object is
User.EducationHistorypublic java.lang.String getFirstName()
Stringpublic void setFirstName(java.lang.String value)
value - allowed object is
Stringpublic Location getHometownLocation()
Locationpublic void setHometownLocation(Location value)
value - allowed object is
Locationpublic HsInfo getHsInfo()
HsInfopublic void setHsInfo(HsInfo value)
value - allowed object is
HsInfopublic java.lang.String getInterests()
Stringpublic void setInterests(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Boolean isIsAppUser()
Booleanpublic void setIsAppUser(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.String getLastName()
Stringpublic void setLastName(java.lang.String value)
value - allowed object is
Stringpublic User.MeetingFor getMeetingFor()
User.MeetingForpublic void setMeetingFor(User.MeetingFor value)
value - allowed object is
User.MeetingForpublic User.MeetingSex getMeetingSex()
User.MeetingSexpublic void setMeetingSex(User.MeetingSex value)
value - allowed object is
User.MeetingSexpublic java.lang.String getMovies()
Stringpublic void setMovies(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getMusic()
Stringpublic void setMusic(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Integer getNotesCount()
Integerpublic void setNotesCount(java.lang.Integer value)
value - allowed object is
Integerpublic java.lang.String getPic()
Stringpublic void setPic(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getPicBig()
Stringpublic void setPicBig(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getPicSmall()
Stringpublic void setPicSmall(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getPolitical()
Stringpublic void setPolitical(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Long getProfileUpdateTime()
Longpublic void setProfileUpdateTime(java.lang.Long value)
value - allowed object is
Longpublic java.lang.String getQuotes()
Stringpublic void setQuotes(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getRelationshipStatus()
Stringpublic void setRelationshipStatus(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getReligion()
Stringpublic void setReligion(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getSex()
Stringpublic void setSex(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Long getSignificantOtherId()
Longpublic void setSignificantOtherId(java.lang.Long value)
value - allowed object is
Longpublic UserStatus getStatus()
UserStatuspublic void setStatus(UserStatus value)
value - allowed object is
UserStatuspublic java.math.BigDecimal getTimezone()
BigDecimalpublic void setTimezone(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.lang.String getTv()
Stringpublic void setTv(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Long getUid()
Longpublic void setUid(java.lang.Long value)
value - allowed object is
Longpublic java.lang.Integer getWallCount()
Integerpublic void setWallCount(java.lang.Integer value)
value - allowed object is
Integerpublic User.WorkHistory getWorkHistory()
User.WorkHistorypublic void setWorkHistory(User.WorkHistory value)
value - allowed object is
User.WorkHistorypublic java.lang.String getPicSquare()
Stringpublic void setPicSquare(java.lang.String value)
value - allowed object is
Stringpublic java.lang.Boolean isHasAddedApp()
Booleanpublic void setHasAddedApp(java.lang.Boolean value)
value - allowed object is
Booleanpublic User.EmailHashes getEmailHashes()
User.EmailHashespublic void setEmailHashes(User.EmailHashes value)
value - allowed object is
User.EmailHashespublic java.lang.String getLocale()
Stringpublic void setLocale(java.lang.String value)
value - allowed object is
Stringpublic User.Family getFamily()
User.Familypublic void setFamily(User.Family value)
value - allowed object is
User.Familypublic java.lang.Boolean isAreFriends()
Booleanpublic void setAreFriends(java.lang.Boolean value)
value - allowed object is
Booleanpublic java.lang.Boolean isCanSeeProfile()
Booleanpublic void setCanSeeProfile(java.lang.Boolean value)
value - allowed object is
Booleanpublic void toString(org.apache.commons.lang.builder.ToStringBuilder toStringBuilder)
toString in interface org.jvnet.jaxb2_commons.lang.ToStringpublic java.lang.String toString()
toString in class java.lang.Object
public void equals(java.lang.Object object,
org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic void hashCode(org.apache.commons.lang.builder.HashCodeBuilder hashCodeBuilder)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||