org.molgenis.jaxb
Class CollectionProtocol

java.lang.Object
  extended by org.molgenis.jaxb.CollectionProtocol

public class CollectionProtocol
extends Object

Java class for CollectionProtocol complex type.

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

 <complexType name="CollectionProtocol">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="enrolls" minOccurs="0" form="qualified">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{gme://caCORE.caCORE/3.2/gov.nih.nci.cbm.domain.MarshallerModel}ParticipantCollectionSummary" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="residesAt" minOccurs="0" form="qualified">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{gme://caCORE.caCORE/3.2/gov.nih.nci.cbm.domain.MarshallerModel}Institution" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="isConstrainedBy" type="{gme://caCORE.caCORE/3.2/gov.nih.nci.cbm.domain.MarshallerModel}SpecimenAvailabilitySummaryProfile" form="qualified"/>
         <element name="makesAvailable" type="{gme://caCORE.caCORE/3.2/gov.nih.nci.cbm.domain.MarshallerModel}AnnotationAvailabilityProfile" form="qualified"/>
         <element name="isAssignedTo" type="{gme://caCORE.caCORE/3.2/gov.nih.nci.cbm.domain.MarshallerModel}SpecimenCollectionContact" form="qualified"/>
       </sequence>
       <attribute name="dateLastUpdated" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="endDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="startDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class CollectionProtocol.Enrolls
          Java class for anonymous complex type.
static class CollectionProtocol.ResidesAt
          Java class for anonymous complex type.
 
Field Summary
protected  XMLGregorianCalendar dateLastUpdated
           
protected  XMLGregorianCalendar endDate
           
protected  CollectionProtocol.Enrolls enrolls
           
protected  Integer id
           
protected  String identifier
           
protected  SpecimenCollectionContact isAssignedTo
           
protected  SpecimenAvailabilitySummaryProfile isConstrainedBy
           
protected  AnnotationAvailabilityProfile makesAvailable
           
protected  String name
           
protected  CollectionProtocol.ResidesAt residesAt
           
protected  XMLGregorianCalendar startDate
           
 
Constructor Summary
CollectionProtocol()
           
 
Method Summary
 XMLGregorianCalendar getDateLastUpdated()
          Gets the value of the dateLastUpdated property.
 XMLGregorianCalendar getEndDate()
          Gets the value of the endDate property.
 CollectionProtocol.Enrolls getEnrolls()
          Gets the value of the enrolls property.
 Integer getId()
          Gets the value of the id property.
 String getIdentifier()
          Gets the value of the identifier property.
 SpecimenCollectionContact getIsAssignedTo()
          Gets the value of the isAssignedTo property.
 SpecimenAvailabilitySummaryProfile getIsConstrainedBy()
          Gets the value of the isConstrainedBy property.
 AnnotationAvailabilityProfile getMakesAvailable()
          Gets the value of the makesAvailable property.
 String getName()
          Gets the value of the name property.
 CollectionProtocol.ResidesAt getResidesAt()
          Gets the value of the residesAt property.
 XMLGregorianCalendar getStartDate()
          Gets the value of the startDate property.
 void setDateLastUpdated(XMLGregorianCalendar value)
          Sets the value of the dateLastUpdated property.
 void setEndDate(XMLGregorianCalendar value)
          Sets the value of the endDate property.
 void setEnrolls(CollectionProtocol.Enrolls value)
          Sets the value of the enrolls property.
 void setId(Integer value)
          Sets the value of the id property.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setIsAssignedTo(SpecimenCollectionContact value)
          Sets the value of the isAssignedTo property.
 void setIsConstrainedBy(SpecimenAvailabilitySummaryProfile value)
          Sets the value of the isConstrainedBy property.
 void setMakesAvailable(AnnotationAvailabilityProfile value)
          Sets the value of the makesAvailable property.
 void setName(String value)
          Sets the value of the name property.
 void setResidesAt(CollectionProtocol.ResidesAt value)
          Sets the value of the residesAt property.
 void setStartDate(XMLGregorianCalendar value)
          Sets the value of the startDate property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enrolls

protected CollectionProtocol.Enrolls enrolls

residesAt

protected CollectionProtocol.ResidesAt residesAt

isConstrainedBy

protected SpecimenAvailabilitySummaryProfile isConstrainedBy

makesAvailable

protected AnnotationAvailabilityProfile makesAvailable

isAssignedTo

protected SpecimenCollectionContact isAssignedTo

dateLastUpdated

protected XMLGregorianCalendar dateLastUpdated

endDate

protected XMLGregorianCalendar endDate

name

protected String name

startDate

protected XMLGregorianCalendar startDate

id

protected Integer id

identifier

protected String identifier
Constructor Detail

CollectionProtocol

public CollectionProtocol()
Method Detail

getEnrolls

public CollectionProtocol.Enrolls getEnrolls()
Gets the value of the enrolls property.

Returns:
possible object is CollectionProtocol.Enrolls

setEnrolls

public void setEnrolls(CollectionProtocol.Enrolls value)
Sets the value of the enrolls property.

Parameters:
value - allowed object is CollectionProtocol.Enrolls

getResidesAt

public CollectionProtocol.ResidesAt getResidesAt()
Gets the value of the residesAt property.

Returns:
possible object is CollectionProtocol.ResidesAt

setResidesAt

public void setResidesAt(CollectionProtocol.ResidesAt value)
Sets the value of the residesAt property.

Parameters:
value - allowed object is CollectionProtocol.ResidesAt

getIsConstrainedBy

public SpecimenAvailabilitySummaryProfile getIsConstrainedBy()
Gets the value of the isConstrainedBy property.

Returns:
possible object is SpecimenAvailabilitySummaryProfile

setIsConstrainedBy

public void setIsConstrainedBy(SpecimenAvailabilitySummaryProfile value)
Sets the value of the isConstrainedBy property.

Parameters:
value - allowed object is SpecimenAvailabilitySummaryProfile

getMakesAvailable

public AnnotationAvailabilityProfile getMakesAvailable()
Gets the value of the makesAvailable property.

Returns:
possible object is AnnotationAvailabilityProfile

setMakesAvailable

public void setMakesAvailable(AnnotationAvailabilityProfile value)
Sets the value of the makesAvailable property.

Parameters:
value - allowed object is AnnotationAvailabilityProfile

getIsAssignedTo

public SpecimenCollectionContact getIsAssignedTo()
Gets the value of the isAssignedTo property.

Returns:
possible object is SpecimenCollectionContact

setIsAssignedTo

public void setIsAssignedTo(SpecimenCollectionContact value)
Sets the value of the isAssignedTo property.

Parameters:
value - allowed object is SpecimenCollectionContact

getDateLastUpdated

public XMLGregorianCalendar getDateLastUpdated()
Gets the value of the dateLastUpdated property.

Returns:
possible object is XMLGregorianCalendar

setDateLastUpdated

public void setDateLastUpdated(XMLGregorianCalendar value)
Sets the value of the dateLastUpdated property.

Parameters:
value - allowed object is XMLGregorianCalendar

getEndDate

public XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.

Returns:
possible object is XMLGregorianCalendar

setEndDate

public void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getStartDate

public XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.

Returns:
possible object is XMLGregorianCalendar

setStartDate

public void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getId

public Integer getId()
Gets the value of the id property.

Returns:
possible object is Integer

setId

public void setId(Integer value)
Sets the value of the id property.

Parameters:
value - allowed object is Integer

getIdentifier

public String getIdentifier()
Gets the value of the identifier property.

Returns:
possible object is String

setIdentifier

public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String


Copyright © 2013. All Rights Reserved.