Package org.icatproject
Class DataPublicationUser
- java.lang.Object
-
- org.icatproject.EntityBaseBean
-
- org.icatproject.DataPublicationUser
-
public class DataPublicationUser extends EntityBaseBean
Java class for dataPublicationUser complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="dataPublicationUser"> <complexContent> <extension base="{http://icatproject.org}entityBaseBean"> <sequence> <element name="affiliations" type="{http://icatproject.org}affiliation" maxOccurs="unbounded" minOccurs="0"/> <element name="contributorType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="familyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="fullName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="givenName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="orderKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="publication" type="{http://icatproject.org}dataPublication" minOccurs="0"/> <element name="user" type="{http://icatproject.org}user" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Affiliation>affiliationsprotected StringcontributorTypeprotected Stringemailprotected StringfamilyNameprotected StringfullNameprotected StringgivenNameprotected StringorderKeyprotected DataPublicationpublicationprotected Useruser-
Fields inherited from class org.icatproject.EntityBaseBean
createId, createTime, id, modId, modTime
-
-
Constructor Summary
Constructors Constructor Description DataPublicationUser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Affiliation>getAffiliations()Gets the value of the affiliations property.StringgetContributorType()Gets the value of the contributorType property.StringgetEmail()Gets the value of the email property.StringgetFamilyName()Gets the value of the familyName property.StringgetFullName()Gets the value of the fullName property.StringgetGivenName()Gets the value of the givenName property.StringgetOrderKey()Gets the value of the orderKey property.DataPublicationgetPublication()Gets the value of the publication property.UsergetUser()Gets the value of the user property.voidsetContributorType(String value)Sets the value of the contributorType property.voidsetEmail(String value)Sets the value of the email property.voidsetFamilyName(String value)Sets the value of the familyName property.voidsetFullName(String value)Sets the value of the fullName property.voidsetGivenName(String value)Sets the value of the givenName property.voidsetOrderKey(String value)Sets the value of the orderKey property.voidsetPublication(DataPublication value)Sets the value of the publication property.voidsetUser(User value)Sets the value of the user property.-
Methods inherited from class org.icatproject.EntityBaseBean
getCreateId, getCreateTime, getId, getModId, getModTime, setCreateId, setCreateTime, setId, setModId, setModTime
-
-
-
-
Field Detail
-
affiliations
protected List<Affiliation> affiliations
-
contributorType
protected String contributorType
-
email
protected String email
-
familyName
protected String familyName
-
fullName
protected String fullName
-
givenName
protected String givenName
-
orderKey
protected String orderKey
-
publication
protected DataPublication publication
-
user
protected User user
-
-
Method Detail
-
getAffiliations
public List<Affiliation> getAffiliations()
Gets the value of the affiliations 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 affiliations property.For example, to add a new item, do as follows:
getAffiliations().add(newItem);Objects of the following type(s) are allowed in the list
Affiliation
-
getContributorType
public String getContributorType()
Gets the value of the contributorType property.- Returns:
- possible object is
String
-
setContributorType
public void setContributorType(String value)
Sets the value of the contributorType property.- Parameters:
value- allowed object isString
-
getEmail
public String getEmail()
Gets the value of the email property.- Returns:
- possible object is
String
-
setEmail
public void setEmail(String value)
Sets the value of the email property.- Parameters:
value- allowed object isString
-
getFamilyName
public String getFamilyName()
Gets the value of the familyName property.- Returns:
- possible object is
String
-
setFamilyName
public void setFamilyName(String value)
Sets the value of the familyName property.- Parameters:
value- allowed object isString
-
getFullName
public String getFullName()
Gets the value of the fullName property.- Returns:
- possible object is
String
-
setFullName
public void setFullName(String value)
Sets the value of the fullName property.- Parameters:
value- allowed object isString
-
getGivenName
public String getGivenName()
Gets the value of the givenName property.- Returns:
- possible object is
String
-
setGivenName
public void setGivenName(String value)
Sets the value of the givenName property.- Parameters:
value- allowed object isString
-
getOrderKey
public String getOrderKey()
Gets the value of the orderKey property.- Returns:
- possible object is
String
-
setOrderKey
public void setOrderKey(String value)
Sets the value of the orderKey property.- Parameters:
value- allowed object isString
-
getPublication
public DataPublication getPublication()
Gets the value of the publication property.- Returns:
- possible object is
DataPublication
-
setPublication
public void setPublication(DataPublication value)
Sets the value of the publication property.- Parameters:
value- allowed object isDataPublication
-
-