au.edu.archer.schemas.icat
Class FacilityUser

java.lang.Object
  extended by au.edu.archer.schemas.icat.FacilityUser
All Implemented Interfaces:
BaseDomain, java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals

public class FacilityUser
extends java.lang.Object
implements BaseDomain, org.jvnet.jaxb2_commons.lang.Equals

Java class for FacilityUser complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="FacilityUser">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="facilityUserID" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="federalID" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="initials" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="middleName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="deleted" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="investigations" type="{http://archer.edu.au/schemas/icat}Investigator" maxOccurs="unbounded" minOccurs="0"/>
         <element name="createId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="createTime" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="modifyId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="modifyTime" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.Integer createId
           
protected  java.util.Calendar createTime
           
protected  boolean deleted
           
protected  java.lang.String facilityUserID
           
protected  java.lang.String federalID
           
protected  java.lang.String firstName
           
protected  java.lang.String initials
           
protected  java.util.List<Investigator> investigations
           
protected  java.lang.String lastName
           
protected  java.lang.String middleName
           
protected  java.lang.Integer modifyId
           
protected  java.util.Calendar modifyTime
           
protected  java.lang.String title
           
 
Constructor Summary
FacilityUser()
           
 
Method Summary
 void addInvestigations(Investigator child)
           
 boolean equals(java.lang.Object object)
           
 void equals(java.lang.Object object, org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
           
 java.lang.Integer getCreateId()
          Gets the value of the createId property.
 java.util.Calendar getCreateTime()
          Gets the value of the createTime property.
 java.lang.String getFacilityUserID()
          Gets the value of the facilityUserID property.
 java.lang.String getFederalID()
          Gets the value of the federalID property.
 java.lang.String getFirstName()
          Gets the value of the firstName property.
 java.lang.String getInitials()
          Gets the value of the initials property.
 java.util.List<Investigator> getInvestigations()
          Gets the value of the investigations property.
 java.lang.String getLastName()
          Gets the value of the lastName property.
 java.lang.String getMiddleName()
          Gets the value of the middleName property.
 java.lang.Integer getModifyId()
          Gets the value of the modifyId property.
 java.util.Calendar getModifyTime()
          Gets the value of the modifyTime property.
 java.lang.String getTitle()
          Gets the value of the title property.
 boolean isDeleted()
          Gets the value of the deleted property.
 boolean isSetCreateId()
           
 boolean isSetCreateTime()
           
 boolean isSetDeleted()
           
 boolean isSetFacilityUserID()
           
 boolean isSetFederalID()
           
 boolean isSetFirstName()
           
 boolean isSetInitials()
           
 boolean isSetInvestigations()
           
 boolean isSetLastName()
           
 boolean isSetMiddleName()
           
 boolean isSetModifyId()
           
 boolean isSetModifyTime()
           
 boolean isSetTitle()
           
 void setCreateId(java.lang.Integer value)
          Sets the value of the createId property.
 void setCreateTime(java.util.Calendar value)
          Sets the value of the createTime property.
 void setDeleted(boolean value)
          Sets the value of the deleted property.
 void setFacilityUserID(java.lang.String value)
          Sets the value of the facilityUserID property.
 void setFederalID(java.lang.String value)
          Sets the value of the federalID property.
 void setFirstName(java.lang.String value)
          Sets the value of the firstName property.
 void setInitials(java.lang.String value)
          Sets the value of the initials property.
 void setInvestigations(java.util.List<Investigator> investigations)
           
 void setLastName(java.lang.String value)
          Sets the value of the lastName property.
 void setMiddleName(java.lang.String value)
          Sets the value of the middleName property.
 void setModifyId(java.lang.Integer value)
          Sets the value of the modifyId property.
 void setModifyTime(java.util.Calendar value)
          Sets the value of the modifyTime property.
 void setTitle(java.lang.String value)
          Sets the value of the title property.
 void unsetInvestigations()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

facilityUserID

protected java.lang.String facilityUserID

federalID

protected java.lang.String federalID

title

protected java.lang.String title

initials

protected java.lang.String initials

firstName

protected java.lang.String firstName

middleName

protected java.lang.String middleName

lastName

protected java.lang.String lastName

deleted

protected boolean deleted

investigations

protected java.util.List<Investigator> investigations

createId

protected java.lang.Integer createId

createTime

protected java.util.Calendar createTime

modifyId

protected java.lang.Integer modifyId

modifyTime

protected java.util.Calendar modifyTime
Constructor Detail

FacilityUser

public FacilityUser()
Method Detail

getFacilityUserID

public java.lang.String getFacilityUserID()
Gets the value of the facilityUserID property.

Returns:
possible object is String

setFacilityUserID

public void setFacilityUserID(java.lang.String value)
Sets the value of the facilityUserID property.

Parameters:
value - allowed object is String

isSetFacilityUserID

public boolean isSetFacilityUserID()

getFederalID

public java.lang.String getFederalID()
Gets the value of the federalID property.

Returns:
possible object is String

setFederalID

public void setFederalID(java.lang.String value)
Sets the value of the federalID property.

Parameters:
value - allowed object is String

isSetFederalID

public boolean isSetFederalID()

getTitle

public java.lang.String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

getInitials

public java.lang.String getInitials()
Gets the value of the initials property.

Returns:
possible object is String

setInitials

public void setInitials(java.lang.String value)
Sets the value of the initials property.

Parameters:
value - allowed object is String

isSetInitials

public boolean isSetInitials()

getFirstName

public java.lang.String getFirstName()
Gets the value of the firstName property.

Returns:
possible object is String

setFirstName

public void setFirstName(java.lang.String value)
Sets the value of the firstName property.

Parameters:
value - allowed object is String

isSetFirstName

public boolean isSetFirstName()

getMiddleName

public java.lang.String getMiddleName()
Gets the value of the middleName property.

Returns:
possible object is String

setMiddleName

public void setMiddleName(java.lang.String value)
Sets the value of the middleName property.

Parameters:
value - allowed object is String

isSetMiddleName

public boolean isSetMiddleName()

getLastName

public java.lang.String getLastName()
Gets the value of the lastName property.

Returns:
possible object is String

setLastName

public void setLastName(java.lang.String value)
Sets the value of the lastName property.

Parameters:
value - allowed object is String

isSetLastName

public boolean isSetLastName()

isDeleted

public boolean isDeleted()
Gets the value of the deleted property.


setDeleted

public void setDeleted(boolean value)
Sets the value of the deleted property.


isSetDeleted

public boolean isSetDeleted()

getInvestigations

public java.util.List<Investigator> getInvestigations()
Gets the value of the investigations 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 JAXB object. This is why there is not a set method for the investigations property.

For example, to add a new item, do as follows:

    getInvestigations().add(newItem);
 

Objects of the following type(s) are allowed in the list Investigator


setInvestigations

public void setInvestigations(java.util.List<Investigator> investigations)

isSetInvestigations

public boolean isSetInvestigations()

unsetInvestigations

public void unsetInvestigations()

getCreateId

public java.lang.Integer getCreateId()
Gets the value of the createId property.

Specified by:
getCreateId in interface BaseDomain
Returns:
possible object is String

setCreateId

public void setCreateId(java.lang.Integer value)
Sets the value of the createId property.

Specified by:
setCreateId in interface BaseDomain
Parameters:
value - allowed object is String

isSetCreateId

public boolean isSetCreateId()

getCreateTime

public java.util.Calendar getCreateTime()
Gets the value of the createTime property.

Specified by:
getCreateTime in interface BaseDomain
Returns:
possible object is String

setCreateTime

public void setCreateTime(java.util.Calendar value)
Sets the value of the createTime property.

Specified by:
setCreateTime in interface BaseDomain
Parameters:
value - allowed object is String

isSetCreateTime

public boolean isSetCreateTime()

getModifyId

public java.lang.Integer getModifyId()
Gets the value of the modifyId property.

Specified by:
getModifyId in interface BaseDomain
Returns:
possible object is String

setModifyId

public void setModifyId(java.lang.Integer value)
Sets the value of the modifyId property.

Specified by:
setModifyId in interface BaseDomain
Parameters:
value - allowed object is String

isSetModifyId

public boolean isSetModifyId()

getModifyTime

public java.util.Calendar getModifyTime()
Gets the value of the modifyTime property.

Specified by:
getModifyTime in interface BaseDomain
Returns:
possible object is String

setModifyTime

public void setModifyTime(java.util.Calendar value)
Sets the value of the modifyTime property.

Specified by:
setModifyTime in interface BaseDomain
Parameters:
value - allowed object is String

isSetModifyTime

public boolean isSetModifyTime()

addInvestigations

public void addInvestigations(Investigator child)

equals

public void equals(java.lang.Object object,
                   org.apache.commons.lang.builder.EqualsBuilder equalsBuilder)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object


Copyright © 2008 ARCHER - James Cook University. All Rights Reserved.