2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4 // Any modifications to this file will be lost upon recompilation of the source schema.
5 // Generated on: 2015.10.09 at 03:18:33 PM BST
8 package jalview.xml.binding.sifts;
10 import java.util.ArrayList;
11 import java.util.List;
12 import javax.xml.bind.annotation.XmlAccessType;
13 import javax.xml.bind.annotation.XmlAccessorType;
14 import javax.xml.bind.annotation.XmlAttribute;
15 import javax.xml.bind.annotation.XmlElement;
16 import javax.xml.bind.annotation.XmlRootElement;
17 import javax.xml.bind.annotation.XmlSchemaType;
18 import javax.xml.bind.annotation.XmlType;
19 import javax.xml.bind.annotation.XmlValue;
20 import javax.xml.datatype.XMLGregorianCalendar;
24 * Java class for anonymous complex type.
27 * The following schema fragment specifies the expected content contained within
33 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
35 * <element name="listDB">
38 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39 * <sequence maxOccurs="unbounded">
40 * <element name="db">
43 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
44 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
46 * </complexContent>
51 * </complexContent>
54 * <element name="entryDetail" maxOccurs="unbounded" minOccurs="0">
57 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
58 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
60 * </complexContent>
63 * <element name="entity" maxOccurs="unbounded">
66 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
68 * <element name="entityDetail" maxOccurs="unbounded" minOccurs="0">
71 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
72 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
74 * </complexContent>
77 * <element name="segment" maxOccurs="unbounded">
80 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
82 * <element name="listResidue" minOccurs="0">
85 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
87 * <element name="residue" maxOccurs="unbounded">
90 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
92 * <element name="crossRefDb" maxOccurs="unbounded" minOccurs="0">
95 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
96 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
97 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
98 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}chainId" />
100 * </complexContent>
103 * <element name="residueDetail" maxOccurs="unbounded" minOccurs="0">
105 * <complexContent>
106 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
107 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
109 * </complexContent>
113 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
114 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
116 * </complexContent>
121 * </complexContent>
124 * <element name="listMapRegion" minOccurs="0">
126 * <complexContent>
127 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
129 * <element name="mapRegion" maxOccurs="unbounded">
131 * <complexContent>
132 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
134 * <element name="db">
136 * <complexContent>
137 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
139 * <element name="dbDetail" maxOccurs="unbounded" minOccurs="0">
141 * <complexContent>
142 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
143 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
145 * </complexContent>
149 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
150 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
151 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbChainId" />
153 * </complexContent>
157 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
159 * </complexContent>
164 * </complexContent>
167 * <element name="segmentDetail" maxOccurs="unbounded" minOccurs="0">
169 * <complexContent>
170 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
171 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
173 * </complexContent>
177 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
178 * <attribute name="segId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
180 * </complexContent>
184 * <attribute name="type" use="required" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}entityType" />
185 * <attribute name="entityId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
187 * </complexContent>
190 * <element ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/eFamily.xsd}alignment" maxOccurs="unbounded" minOccurs="0"/>
192 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
193 * <attribute name="date" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
194 * <attribute name="dbEntryVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}date" />
196 * </complexContent>
202 @XmlAccessorType(XmlAccessType.FIELD)
206 { "listDB", "entryDetail", "entity", "alignment" })
207 @XmlRootElement(name = "entry")
211 @XmlElement(required = true)
212 protected Entry.ListDB listDB;
214 protected List<Entry.EntryDetail> entryDetail;
216 @XmlElement(required = true)
217 protected List<Entry.Entity> entity;
219 protected List<Alignment> alignment;
221 @XmlAttribute(name = "date", required = true)
222 @XmlSchemaType(name = "date")
223 protected XMLGregorianCalendar date;
225 @XmlAttribute(name = "dbEntryVersion", required = true)
226 @XmlSchemaType(name = "date")
227 protected XMLGregorianCalendar dbEntryVersion;
229 @XmlAttribute(name = "dbSource", required = true)
230 protected String dbSource;
232 @XmlAttribute(name = "dbCoordSys", required = true)
233 protected String dbCoordSys;
235 @XmlAttribute(name = "dbAccessionId", required = true)
236 protected String dbAccessionId;
238 @XmlAttribute(name = "dbEvidence")
239 protected String dbEvidence;
241 @XmlAttribute(name = "dbVersion")
242 protected String dbVersion;
245 * Gets the value of the listDB property.
247 * @return possible object is {@link Entry.ListDB }
250 public Entry.ListDB getListDB()
256 * Sets the value of the listDB property.
259 * allowed object is {@link Entry.ListDB }
262 public void setListDB(Entry.ListDB value)
268 * Gets the value of the entryDetail property.
271 * This accessor method returns a reference to the live list, not a snapshot.
272 * Therefore any modification you make to the returned list will be present
273 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
274 * for the entryDetail property.
277 * For example, to add a new item, do as follows:
280 * getEntryDetail().add(newItem);
285 * Objects of the following type(s) are allowed in the list
286 * {@link Entry.EntryDetail }
290 public List<Entry.EntryDetail> getEntryDetail()
292 if (entryDetail == null)
294 entryDetail = new ArrayList<Entry.EntryDetail>();
296 return this.entryDetail;
300 * Gets the value of the entity property.
303 * This accessor method returns a reference to the live list, not a snapshot.
304 * Therefore any modification you make to the returned list will be present
305 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
306 * for the entity property.
309 * For example, to add a new item, do as follows:
312 * getEntity().add(newItem);
317 * Objects of the following type(s) are allowed in the list
318 * {@link Entry.Entity }
322 public List<Entry.Entity> getEntity()
326 entity = new ArrayList<Entry.Entity>();
332 * Gets the value of the alignment property.
335 * This accessor method returns a reference to the live list, not a snapshot.
336 * Therefore any modification you make to the returned list will be present
337 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
338 * for the alignment property.
341 * For example, to add a new item, do as follows:
344 * getAlignment().add(newItem);
349 * Objects of the following type(s) are allowed in the list {@link Alignment }
353 public List<Alignment> getAlignment()
355 if (alignment == null)
357 alignment = new ArrayList<Alignment>();
359 return this.alignment;
363 * Gets the value of the date property.
365 * @return possible object is {@link XMLGregorianCalendar }
368 public XMLGregorianCalendar getDate()
374 * Sets the value of the date property.
377 * allowed object is {@link XMLGregorianCalendar }
380 public void setDate(XMLGregorianCalendar value)
386 * Gets the value of the dbEntryVersion property.
388 * @return possible object is {@link XMLGregorianCalendar }
391 public XMLGregorianCalendar getDbEntryVersion()
393 return dbEntryVersion;
397 * Sets the value of the dbEntryVersion property.
400 * allowed object is {@link XMLGregorianCalendar }
403 public void setDbEntryVersion(XMLGregorianCalendar value)
405 this.dbEntryVersion = value;
409 * Gets the value of the dbSource property.
411 * @return possible object is {@link String }
414 public String getDbSource()
420 * Sets the value of the dbSource property.
423 * allowed object is {@link String }
426 public void setDbSource(String value)
428 this.dbSource = value;
432 * Gets the value of the dbCoordSys property.
434 * @return possible object is {@link String }
437 public String getDbCoordSys()
443 * Sets the value of the dbCoordSys property.
446 * allowed object is {@link String }
449 public void setDbCoordSys(String value)
451 this.dbCoordSys = value;
455 * Gets the value of the dbAccessionId property.
457 * @return possible object is {@link String }
460 public String getDbAccessionId()
462 return dbAccessionId;
466 * Sets the value of the dbAccessionId property.
469 * allowed object is {@link String }
472 public void setDbAccessionId(String value)
474 this.dbAccessionId = value;
478 * Gets the value of the dbEvidence property.
480 * @return possible object is {@link String }
483 public String getDbEvidence()
489 * Sets the value of the dbEvidence property.
492 * allowed object is {@link String }
495 public void setDbEvidence(String value)
497 this.dbEvidence = value;
501 * Gets the value of the dbVersion property.
503 * @return possible object is {@link String }
506 public String getDbVersion()
512 * Sets the value of the dbVersion property.
515 * allowed object is {@link String }
518 public void setDbVersion(String value)
520 this.dbVersion = value;
525 * Java class for anonymous complex type.
528 * The following schema fragment specifies the expected content contained
533 * <complexContent>
534 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
536 * <element name="entityDetail" maxOccurs="unbounded" minOccurs="0">
538 * <complexContent>
539 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
540 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
542 * </complexContent>
545 * <element name="segment" maxOccurs="unbounded">
547 * <complexContent>
548 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
550 * <element name="listResidue" minOccurs="0">
552 * <complexContent>
553 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
555 * <element name="residue" maxOccurs="unbounded">
557 * <complexContent>
558 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
560 * <element name="crossRefDb" maxOccurs="unbounded" minOccurs="0">
562 * <complexContent>
563 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
564 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
565 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
566 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}chainId" />
568 * </complexContent>
571 * <element name="residueDetail" maxOccurs="unbounded" minOccurs="0">
573 * <complexContent>
574 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
575 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
577 * </complexContent>
581 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
582 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
584 * </complexContent>
589 * </complexContent>
592 * <element name="listMapRegion" minOccurs="0">
594 * <complexContent>
595 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
597 * <element name="mapRegion" maxOccurs="unbounded">
599 * <complexContent>
600 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
602 * <element name="db">
604 * <complexContent>
605 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
607 * <element name="dbDetail" maxOccurs="unbounded" minOccurs="0">
609 * <complexContent>
610 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
611 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
613 * </complexContent>
617 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
618 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
619 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbChainId" />
621 * </complexContent>
625 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
627 * </complexContent>
632 * </complexContent>
635 * <element name="segmentDetail" maxOccurs="unbounded" minOccurs="0">
637 * <complexContent>
638 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
639 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
641 * </complexContent>
645 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
646 * <attribute name="segId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
648 * </complexContent>
652 * <attribute name="type" use="required" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}entityType" />
653 * <attribute name="entityId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
655 * </complexContent>
661 @XmlAccessorType(XmlAccessType.FIELD)
662 @XmlType(name = "", propOrder = { "entityDetail", "segment" })
663 public static class Entity
666 protected List<Entry.Entity.EntityDetail> entityDetail;
668 @XmlElement(required = true)
669 protected List<Entry.Entity.Segment> segment;
671 @XmlAttribute(name = "type", required = true)
672 protected EntityType type;
674 @XmlAttribute(name = "entityId", required = true)
675 protected String entityId;
678 * Gets the value of the entityDetail property.
681 * This accessor method returns a reference to the live list, not a
682 * snapshot. Therefore any modification you make to the returned list will
683 * be present inside the JAXB object. This is why there is not a
684 * <CODE>set</CODE> method for the entityDetail property.
687 * For example, to add a new item, do as follows:
690 * getEntityDetail().add(newItem);
695 * Objects of the following type(s) are allowed in the list
696 * {@link Entry.Entity.EntityDetail }
700 public List<Entry.Entity.EntityDetail> getEntityDetail()
702 if (entityDetail == null)
704 entityDetail = new ArrayList<Entry.Entity.EntityDetail>();
706 return this.entityDetail;
710 * Gets the value of the segment property.
713 * This accessor method returns a reference to the live list, not a
714 * snapshot. Therefore any modification you make to the returned list will
715 * be present inside the JAXB object. This is why there is not a
716 * <CODE>set</CODE> method for the segment property.
719 * For example, to add a new item, do as follows:
722 * getSegment().add(newItem);
727 * Objects of the following type(s) are allowed in the list
728 * {@link Entry.Entity.Segment }
732 public List<Entry.Entity.Segment> getSegment()
736 segment = new ArrayList<Entry.Entity.Segment>();
742 * Gets the value of the type property.
744 * @return possible object is {@link EntityType }
747 public EntityType getType()
753 * Sets the value of the type property.
756 * allowed object is {@link EntityType }
759 public void setType(EntityType value)
765 * Gets the value of the entityId property.
767 * @return possible object is {@link String }
770 public String getEntityId()
776 * Sets the value of the entityId property.
779 * allowed object is {@link String }
782 public void setEntityId(String value)
784 this.entityId = value;
789 * Java class for anonymous complex type.
792 * The following schema fragment specifies the expected content contained
797 * <complexContent>
798 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
799 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
801 * </complexContent>
807 @XmlAccessorType(XmlAccessType.FIELD)
808 @XmlType(name = "", propOrder = { "content" })
809 public static class EntityDetail
813 protected String content;
815 @XmlAttribute(name = "dbSource")
816 protected String dbSource;
818 @XmlAttribute(name = "property", required = true)
819 protected String property;
822 * Gets the value of the content property.
824 * @return possible object is {@link String }
827 public String getContent()
833 * Sets the value of the content property.
836 * allowed object is {@link String }
839 public void setContent(String value)
841 this.content = value;
845 * Gets the value of the dbSource property.
847 * @return possible object is {@link String }
850 public String getDbSource()
856 * Sets the value of the dbSource property.
859 * allowed object is {@link String }
862 public void setDbSource(String value)
864 this.dbSource = value;
868 * Gets the value of the property property.
870 * @return possible object is {@link String }
873 public String getProperty()
879 * Sets the value of the property property.
882 * allowed object is {@link String }
885 public void setProperty(String value)
887 this.property = value;
894 * Java class for anonymous complex type.
897 * The following schema fragment specifies the expected content contained
902 * <complexContent>
903 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
905 * <element name="listResidue" minOccurs="0">
907 * <complexContent>
908 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
910 * <element name="residue" maxOccurs="unbounded">
912 * <complexContent>
913 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
915 * <element name="crossRefDb" maxOccurs="unbounded" minOccurs="0">
917 * <complexContent>
918 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
919 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
920 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
921 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}chainId" />
923 * </complexContent>
926 * <element name="residueDetail" maxOccurs="unbounded" minOccurs="0">
928 * <complexContent>
929 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
930 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
932 * </complexContent>
936 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
937 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
939 * </complexContent>
944 * </complexContent>
947 * <element name="listMapRegion" minOccurs="0">
949 * <complexContent>
950 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
952 * <element name="mapRegion" maxOccurs="unbounded">
954 * <complexContent>
955 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
957 * <element name="db">
959 * <complexContent>
960 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
962 * <element name="dbDetail" maxOccurs="unbounded" minOccurs="0">
964 * <complexContent>
965 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
966 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
968 * </complexContent>
972 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
973 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
974 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbChainId" />
976 * </complexContent>
980 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
982 * </complexContent>
987 * </complexContent>
990 * <element name="segmentDetail" maxOccurs="unbounded" minOccurs="0">
992 * <complexContent>
993 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
994 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
996 * </complexContent>
1000 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1001 * <attribute name="segId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
1003 * </complexContent>
1009 @XmlAccessorType(XmlAccessType.FIELD)
1013 { "listResidue", "listMapRegion", "segmentDetail" })
1014 public static class Segment
1017 protected Entry.Entity.Segment.ListResidue listResidue;
1019 protected Entry.Entity.Segment.ListMapRegion listMapRegion;
1021 protected List<Entry.Entity.Segment.SegmentDetail> segmentDetail;
1023 @XmlAttribute(name = "segId", required = true)
1024 protected String segId;
1026 @XmlAttribute(name = "start")
1027 protected String start;
1029 @XmlAttribute(name = "end")
1030 protected String end;
1033 * Gets the value of the listResidue property.
1035 * @return possible object is {@link Entry.Entity.Segment.ListResidue }
1038 public Entry.Entity.Segment.ListResidue getListResidue()
1044 * Sets the value of the listResidue property.
1047 * allowed object is {@link Entry.Entity.Segment.ListResidue }
1050 public void setListResidue(Entry.Entity.Segment.ListResidue value)
1052 this.listResidue = value;
1056 * Gets the value of the listMapRegion property.
1058 * @return possible object is {@link Entry.Entity.Segment.ListMapRegion }
1061 public Entry.Entity.Segment.ListMapRegion getListMapRegion()
1063 return listMapRegion;
1067 * Sets the value of the listMapRegion property.
1070 * allowed object is {@link Entry.Entity.Segment.ListMapRegion }
1073 public void setListMapRegion(Entry.Entity.Segment.ListMapRegion value)
1075 this.listMapRegion = value;
1079 * Gets the value of the segmentDetail property.
1082 * This accessor method returns a reference to the live list, not a
1083 * snapshot. Therefore any modification you make to the returned list will
1084 * be present inside the JAXB object. This is why there is not a
1085 * <CODE>set</CODE> method for the segmentDetail property.
1088 * For example, to add a new item, do as follows:
1091 * getSegmentDetail().add(newItem);
1096 * Objects of the following type(s) are allowed in the list
1097 * {@link Entry.Entity.Segment.SegmentDetail }
1101 public List<Entry.Entity.Segment.SegmentDetail> getSegmentDetail()
1103 if (segmentDetail == null)
1105 segmentDetail = new ArrayList<Entry.Entity.Segment.SegmentDetail>();
1107 return this.segmentDetail;
1111 * Gets the value of the segId property.
1113 * @return possible object is {@link String }
1116 public String getSegId()
1122 * Sets the value of the segId property.
1125 * allowed object is {@link String }
1128 public void setSegId(String value)
1134 * Gets the value of the start property.
1136 * @return possible object is {@link String }
1139 public String getStart()
1145 * Sets the value of the start property.
1148 * allowed object is {@link String }
1151 public void setStart(String value)
1157 * Gets the value of the end property.
1159 * @return possible object is {@link String }
1162 public String getEnd()
1168 * Sets the value of the end property.
1171 * allowed object is {@link String }
1174 public void setEnd(String value)
1181 * Java class for anonymous complex type.
1184 * The following schema fragment specifies the expected content contained
1185 * within this class.
1189 * <complexContent>
1190 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1192 * <element name="mapRegion" maxOccurs="unbounded">
1194 * <complexContent>
1195 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1197 * <element name="db">
1199 * <complexContent>
1200 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1202 * <element name="dbDetail" maxOccurs="unbounded" minOccurs="0">
1204 * <complexContent>
1205 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1206 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
1208 * </complexContent>
1212 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
1213 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1214 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbChainId" />
1216 * </complexContent>
1220 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1222 * </complexContent>
1227 * </complexContent>
1233 @XmlAccessorType(XmlAccessType.FIELD)
1234 @XmlType(name = "", propOrder = { "mapRegion" })
1235 public static class ListMapRegion
1238 @XmlElement(required = true)
1239 protected List<Entry.Entity.Segment.ListMapRegion.MapRegion> mapRegion;
1242 * Gets the value of the mapRegion property.
1245 * This accessor method returns a reference to the live list, not a
1246 * snapshot. Therefore any modification you make to the returned list
1247 * will be present inside the JAXB object. This is why there is not a
1248 * <CODE>set</CODE> method for the mapRegion property.
1251 * For example, to add a new item, do as follows:
1254 * getMapRegion().add(newItem);
1259 * Objects of the following type(s) are allowed in the list
1260 * {@link Entry.Entity.Segment.ListMapRegion.MapRegion }
1264 public List<Entry.Entity.Segment.ListMapRegion.MapRegion> getMapRegion()
1266 if (mapRegion == null)
1268 mapRegion = new ArrayList<Entry.Entity.Segment.ListMapRegion.MapRegion>();
1270 return this.mapRegion;
1275 * Java class for anonymous complex type.
1278 * The following schema fragment specifies the expected content
1279 * contained within this class.
1283 * <complexContent>
1284 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1286 * <element name="db">
1288 * <complexContent>
1289 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1291 * <element name="dbDetail" maxOccurs="unbounded" minOccurs="0">
1293 * <complexContent>
1294 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1295 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
1297 * </complexContent>
1301 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
1302 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1303 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbChainId" />
1305 * </complexContent>
1309 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1311 * </complexContent>
1317 @XmlAccessorType(XmlAccessType.FIELD)
1318 @XmlType(name = "", propOrder = { "db" })
1319 public static class MapRegion
1322 @XmlElement(required = true)
1323 protected Entry.Entity.Segment.ListMapRegion.MapRegion.Db db;
1325 @XmlAttribute(name = "start")
1326 protected String start;
1328 @XmlAttribute(name = "end")
1329 protected String end;
1332 * Gets the value of the db property.
1334 * @return possible object is
1335 * {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db }
1338 public Entry.Entity.Segment.ListMapRegion.MapRegion.Db getDb()
1344 * Sets the value of the db property.
1348 * {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db }
1352 Entry.Entity.Segment.ListMapRegion.MapRegion.Db value)
1358 * Gets the value of the start property.
1360 * @return possible object is {@link String }
1363 public String getStart()
1369 * Sets the value of the start property.
1372 * allowed object is {@link String }
1375 public void setStart(String value)
1381 * Gets the value of the end property.
1383 * @return possible object is {@link String }
1386 public String getEnd()
1392 * Sets the value of the end property.
1395 * allowed object is {@link String }
1398 public void setEnd(String value)
1405 * Java class for anonymous complex type.
1408 * The following schema fragment specifies the expected content
1409 * contained within this class.
1413 * <complexContent>
1414 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1416 * <element name="dbDetail" maxOccurs="unbounded" minOccurs="0">
1418 * <complexContent>
1419 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1420 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
1422 * </complexContent>
1426 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
1427 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}region"/>
1428 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbChainId" />
1430 * </complexContent>
1436 @XmlAccessorType(XmlAccessType.FIELD)
1437 @XmlType(name = "", propOrder = { "dbDetail" })
1438 public static class Db
1441 protected List<Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail> dbDetail;
1443 @XmlAttribute(name = "dbChainId")
1444 protected String dbChainId;
1446 @XmlAttribute(name = "dbSource", required = true)
1447 protected String dbSource;
1449 @XmlAttribute(name = "dbCoordSys", required = true)
1450 protected String dbCoordSys;
1452 @XmlAttribute(name = "dbAccessionId", required = true)
1453 protected String dbAccessionId;
1455 @XmlAttribute(name = "dbEvidence")
1456 protected String dbEvidence;
1458 @XmlAttribute(name = "dbVersion")
1459 protected String dbVersion;
1461 @XmlAttribute(name = "start")
1462 protected String start;
1464 @XmlAttribute(name = "end")
1465 protected String end;
1468 * Gets the value of the dbDetail property.
1471 * This accessor method returns a reference to the live list, not a
1472 * snapshot. Therefore any modification you make to the returned
1473 * list will be present inside the JAXB object. This is why there is
1474 * not a <CODE>set</CODE> method for the dbDetail property.
1477 * For example, to add a new item, do as follows:
1480 * getDbDetail().add(newItem);
1485 * Objects of the following type(s) are allowed in the list
1486 * {@link Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail }
1490 public List<Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail> getDbDetail()
1492 if (dbDetail == null)
1494 dbDetail = new ArrayList<Entry.Entity.Segment.ListMapRegion.MapRegion.Db.DbDetail>();
1496 return this.dbDetail;
1500 * Gets the value of the dbChainId property.
1502 * @return possible object is {@link String }
1505 public String getDbChainId()
1511 * Sets the value of the dbChainId property.
1514 * allowed object is {@link String }
1517 public void setDbChainId(String value)
1519 this.dbChainId = value;
1523 * Gets the value of the dbSource property.
1525 * @return possible object is {@link String }
1528 public String getDbSource()
1534 * Sets the value of the dbSource property.
1537 * allowed object is {@link String }
1540 public void setDbSource(String value)
1542 this.dbSource = value;
1546 * Gets the value of the dbCoordSys property.
1548 * @return possible object is {@link String }
1551 public String getDbCoordSys()
1557 * Sets the value of the dbCoordSys property.
1560 * allowed object is {@link String }
1563 public void setDbCoordSys(String value)
1565 this.dbCoordSys = value;
1569 * Gets the value of the dbAccessionId property.
1571 * @return possible object is {@link String }
1574 public String getDbAccessionId()
1576 return dbAccessionId;
1580 * Sets the value of the dbAccessionId property.
1583 * allowed object is {@link String }
1586 public void setDbAccessionId(String value)
1588 this.dbAccessionId = value;
1592 * Gets the value of the dbEvidence property.
1594 * @return possible object is {@link String }
1597 public String getDbEvidence()
1603 * Sets the value of the dbEvidence property.
1606 * allowed object is {@link String }
1609 public void setDbEvidence(String value)
1611 this.dbEvidence = value;
1615 * Gets the value of the dbVersion property.
1617 * @return possible object is {@link String }
1620 public String getDbVersion()
1626 * Sets the value of the dbVersion property.
1629 * allowed object is {@link String }
1632 public void setDbVersion(String value)
1634 this.dbVersion = value;
1638 * Gets the value of the start property.
1640 * @return possible object is {@link String }
1643 public String getStart()
1649 * Sets the value of the start property.
1652 * allowed object is {@link String }
1655 public void setStart(String value)
1661 * Gets the value of the end property.
1663 * @return possible object is {@link String }
1666 public String getEnd()
1672 * Sets the value of the end property.
1675 * allowed object is {@link String }
1678 public void setEnd(String value)
1685 * Java class for anonymous complex type.
1688 * The following schema fragment specifies the expected content
1689 * contained within this class.
1693 * <complexContent>
1694 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1695 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
1697 * </complexContent>
1703 @XmlAccessorType(XmlAccessType.FIELD)
1704 @XmlType(name = "", propOrder = { "content" })
1705 public static class DbDetail
1709 protected String content;
1711 @XmlAttribute(name = "dbSource")
1712 protected String dbSource;
1714 @XmlAttribute(name = "property", required = true)
1715 protected String property;
1718 * Gets the value of the content property.
1720 * @return possible object is {@link String }
1723 public String getContent()
1729 * Sets the value of the content property.
1732 * allowed object is {@link String }
1735 public void setContent(String value)
1737 this.content = value;
1741 * Gets the value of the dbSource property.
1743 * @return possible object is {@link String }
1746 public String getDbSource()
1752 * Sets the value of the dbSource property.
1755 * allowed object is {@link String }
1758 public void setDbSource(String value)
1760 this.dbSource = value;
1764 * Gets the value of the property property.
1766 * @return possible object is {@link String }
1769 public String getProperty()
1775 * Sets the value of the property property.
1778 * allowed object is {@link String }
1781 public void setProperty(String value)
1783 this.property = value;
1796 * Java class for anonymous complex type.
1799 * The following schema fragment specifies the expected content contained
1800 * within this class.
1804 * <complexContent>
1805 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1807 * <element name="residue" maxOccurs="unbounded">
1809 * <complexContent>
1810 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1812 * <element name="crossRefDb" maxOccurs="unbounded" minOccurs="0">
1814 * <complexContent>
1815 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1816 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
1817 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
1818 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}chainId" />
1820 * </complexContent>
1823 * <element name="residueDetail" maxOccurs="unbounded" minOccurs="0">
1825 * <complexContent>
1826 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1827 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
1829 * </complexContent>
1833 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
1834 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
1836 * </complexContent>
1841 * </complexContent>
1847 @XmlAccessorType(XmlAccessType.FIELD)
1848 @XmlType(name = "", propOrder = { "residue" })
1849 public static class ListResidue
1852 @XmlElement(required = true)
1853 protected List<Entry.Entity.Segment.ListResidue.Residue> residue;
1856 * Gets the value of the residue property.
1859 * This accessor method returns a reference to the live list, not a
1860 * snapshot. Therefore any modification you make to the returned list
1861 * will be present inside the JAXB object. This is why there is not a
1862 * <CODE>set</CODE> method for the residue property.
1865 * For example, to add a new item, do as follows:
1868 * getResidue().add(newItem);
1873 * Objects of the following type(s) are allowed in the list
1874 * {@link Entry.Entity.Segment.ListResidue.Residue }
1878 public List<Entry.Entity.Segment.ListResidue.Residue> getResidue()
1880 if (residue == null)
1882 residue = new ArrayList<Entry.Entity.Segment.ListResidue.Residue>();
1884 return this.residue;
1889 * Java class for anonymous complex type.
1892 * The following schema fragment specifies the expected content
1893 * contained within this class.
1897 * <complexContent>
1898 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1900 * <element name="crossRefDb" maxOccurs="unbounded" minOccurs="0">
1902 * <complexContent>
1903 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1904 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
1905 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
1906 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}chainId" />
1908 * </complexContent>
1911 * <element name="residueDetail" maxOccurs="unbounded" minOccurs="0">
1913 * <complexContent>
1914 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
1915 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
1917 * </complexContent>
1921 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
1922 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
1924 * </complexContent>
1930 @XmlAccessorType(XmlAccessType.FIELD)
1931 @XmlType(name = "", propOrder = { "crossRefDb", "residueDetail" })
1932 public static class Residue
1935 protected List<Entry.Entity.Segment.ListResidue.Residue.CrossRefDb> crossRefDb;
1937 protected List<Entry.Entity.Segment.ListResidue.Residue.ResidueDetail> residueDetail;
1939 @XmlAttribute(name = "dbResNum", required = true)
1940 protected String dbResNum;
1942 @XmlAttribute(name = "dbResName", required = true)
1943 protected String dbResName;
1945 @XmlAttribute(name = "dbVersion")
1946 protected String dbVersion;
1948 @XmlAttribute(name = "dbSource", required = true)
1949 protected String dbSource;
1951 @XmlAttribute(name = "dbCoordSys", required = true)
1952 protected String dbCoordSys;
1955 * Gets the value of the crossRefDb property.
1958 * This accessor method returns a reference to the live list, not a
1959 * snapshot. Therefore any modification you make to the returned list
1960 * will be present inside the JAXB object. This is why there is not a
1961 * <CODE>set</CODE> method for the crossRefDb property.
1964 * For example, to add a new item, do as follows:
1967 * getCrossRefDb().add(newItem);
1972 * Objects of the following type(s) are allowed in the list
1973 * {@link Entry.Entity.Segment.ListResidue.Residue.CrossRefDb }
1977 public List<Entry.Entity.Segment.ListResidue.Residue.CrossRefDb> getCrossRefDb()
1979 if (crossRefDb == null)
1981 crossRefDb = new ArrayList<Entry.Entity.Segment.ListResidue.Residue.CrossRefDb>();
1983 return this.crossRefDb;
1987 * Gets the value of the residueDetail property.
1990 * This accessor method returns a reference to the live list, not a
1991 * snapshot. Therefore any modification you make to the returned list
1992 * will be present inside the JAXB object. This is why there is not a
1993 * <CODE>set</CODE> method for the residueDetail property.
1996 * For example, to add a new item, do as follows:
1999 * getResidueDetail().add(newItem);
2004 * Objects of the following type(s) are allowed in the list
2005 * {@link Entry.Entity.Segment.ListResidue.Residue.ResidueDetail }
2009 public List<Entry.Entity.Segment.ListResidue.Residue.ResidueDetail> getResidueDetail()
2011 if (residueDetail == null)
2013 residueDetail = new ArrayList<Entry.Entity.Segment.ListResidue.Residue.ResidueDetail>();
2015 return this.residueDetail;
2019 * Gets the value of the dbResNum property.
2021 * @return possible object is {@link String }
2024 public String getDbResNum()
2030 * Sets the value of the dbResNum property.
2033 * allowed object is {@link String }
2036 public void setDbResNum(String value)
2038 this.dbResNum = value;
2042 * Gets the value of the dbResName property.
2044 * @return possible object is {@link String }
2047 public String getDbResName()
2053 * Sets the value of the dbResName property.
2056 * allowed object is {@link String }
2059 public void setDbResName(String value)
2061 this.dbResName = value;
2065 * Gets the value of the dbVersion property.
2067 * @return possible object is {@link String }
2070 public String getDbVersion()
2076 * Sets the value of the dbVersion property.
2079 * allowed object is {@link String }
2082 public void setDbVersion(String value)
2084 this.dbVersion = value;
2088 * Gets the value of the dbSource property.
2090 * @return possible object is {@link String }
2093 public String getDbSource()
2099 * Sets the value of the dbSource property.
2102 * allowed object is {@link String }
2105 public void setDbSource(String value)
2107 this.dbSource = value;
2111 * Gets the value of the dbCoordSys property.
2113 * @return possible object is {@link String }
2116 public String getDbCoordSys()
2122 * Sets the value of the dbCoordSys property.
2125 * allowed object is {@link String }
2128 public void setDbCoordSys(String value)
2130 this.dbCoordSys = value;
2135 * Java class for anonymous complex type.
2138 * The following schema fragment specifies the expected content
2139 * contained within this class.
2143 * <complexContent>
2144 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2145 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}dbRef"/>
2146 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}resRef"/>
2147 * <attribute name="dbChainId" type="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}chainId" />
2149 * </complexContent>
2155 @XmlAccessorType(XmlAccessType.FIELD)
2157 public static class CrossRefDb
2160 @XmlAttribute(name = "dbChainId")
2161 protected String dbChainId;
2163 @XmlAttribute(name = "dbSource", required = true)
2164 protected String dbSource;
2166 @XmlAttribute(name = "dbCoordSys", required = true)
2167 protected String dbCoordSys;
2169 @XmlAttribute(name = "dbAccessionId", required = true)
2170 protected String dbAccessionId;
2172 @XmlAttribute(name = "dbEvidence")
2173 protected String dbEvidence;
2175 @XmlAttribute(name = "dbVersion")
2176 protected String dbVersion;
2178 @XmlAttribute(name = "dbResNum", required = true)
2179 protected String dbResNum;
2181 @XmlAttribute(name = "dbResName", required = true)
2182 protected String dbResName;
2185 * Gets the value of the dbChainId property.
2187 * @return possible object is {@link String }
2190 public String getDbChainId()
2196 * Sets the value of the dbChainId property.
2199 * allowed object is {@link String }
2202 public void setDbChainId(String value)
2204 this.dbChainId = value;
2208 * Gets the value of the dbSource property.
2210 * @return possible object is {@link String }
2213 public String getDbSource()
2219 * Sets the value of the dbSource property.
2222 * allowed object is {@link String }
2225 public void setDbSource(String value)
2227 this.dbSource = value;
2231 * Gets the value of the dbCoordSys property.
2233 * @return possible object is {@link String }
2236 public String getDbCoordSys()
2242 * Sets the value of the dbCoordSys property.
2245 * allowed object is {@link String }
2248 public void setDbCoordSys(String value)
2250 this.dbCoordSys = value;
2254 * Gets the value of the dbAccessionId property.
2256 * @return possible object is {@link String }
2259 public String getDbAccessionId()
2261 return dbAccessionId;
2265 * Sets the value of the dbAccessionId property.
2268 * allowed object is {@link String }
2271 public void setDbAccessionId(String value)
2273 this.dbAccessionId = value;
2277 * Gets the value of the dbEvidence property.
2279 * @return possible object is {@link String }
2282 public String getDbEvidence()
2288 * Sets the value of the dbEvidence property.
2291 * allowed object is {@link String }
2294 public void setDbEvidence(String value)
2296 this.dbEvidence = value;
2300 * Gets the value of the dbVersion property.
2302 * @return possible object is {@link String }
2305 public String getDbVersion()
2311 * Sets the value of the dbVersion property.
2314 * allowed object is {@link String }
2317 public void setDbVersion(String value)
2319 this.dbVersion = value;
2323 * Gets the value of the dbResNum property.
2325 * @return possible object is {@link String }
2328 public String getDbResNum()
2334 * Sets the value of the dbResNum property.
2337 * allowed object is {@link String }
2340 public void setDbResNum(String value)
2342 this.dbResNum = value;
2346 * Gets the value of the dbResName property.
2348 * @return possible object is {@link String }
2351 public String getDbResName()
2357 * Sets the value of the dbResName property.
2360 * allowed object is {@link String }
2363 public void setDbResName(String value)
2365 this.dbResName = value;
2372 * Java class for anonymous complex type.
2375 * The following schema fragment specifies the expected content
2376 * contained within this class.
2380 * <complexContent>
2381 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2382 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
2384 * </complexContent>
2390 @XmlAccessorType(XmlAccessType.FIELD)
2391 @XmlType(name = "", propOrder = { "content" })
2392 public static class ResidueDetail
2396 protected String content;
2398 @XmlAttribute(name = "dbSource")
2399 protected String dbSource;
2401 @XmlAttribute(name = "property", required = true)
2402 protected String property;
2405 * Gets the value of the content property.
2407 * @return possible object is {@link String }
2410 public String getContent()
2416 * Sets the value of the content property.
2419 * allowed object is {@link String }
2422 public void setContent(String value)
2424 this.content = value;
2428 * Gets the value of the dbSource property.
2430 * @return possible object is {@link String }
2433 public String getDbSource()
2439 * Sets the value of the dbSource property.
2442 * allowed object is {@link String }
2445 public void setDbSource(String value)
2447 this.dbSource = value;
2451 * Gets the value of the property property.
2453 * @return possible object is {@link String }
2456 public String getProperty()
2462 * Sets the value of the property property.
2465 * allowed object is {@link String }
2468 public void setProperty(String value)
2470 this.property = value;
2481 * Java class for anonymous complex type.
2484 * The following schema fragment specifies the expected content contained
2485 * within this class.
2489 * <complexContent>
2490 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2491 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
2493 * </complexContent>
2499 @XmlAccessorType(XmlAccessType.FIELD)
2500 @XmlType(name = "", propOrder = { "content" })
2501 public static class SegmentDetail
2505 protected String content;
2507 @XmlAttribute(name = "dbSource")
2508 protected String dbSource;
2510 @XmlAttribute(name = "property", required = true)
2511 protected String property;
2514 * Gets the value of the content property.
2516 * @return possible object is {@link String }
2519 public String getContent()
2525 * Sets the value of the content property.
2528 * allowed object is {@link String }
2531 public void setContent(String value)
2533 this.content = value;
2537 * Gets the value of the dbSource property.
2539 * @return possible object is {@link String }
2542 public String getDbSource()
2548 * Sets the value of the dbSource property.
2551 * allowed object is {@link String }
2554 public void setDbSource(String value)
2556 this.dbSource = value;
2560 * Gets the value of the property property.
2562 * @return possible object is {@link String }
2565 public String getProperty()
2571 * Sets the value of the property property.
2574 * allowed object is {@link String }
2577 public void setProperty(String value)
2579 this.property = value;
2590 * Java class for anonymous complex type.
2593 * The following schema fragment specifies the expected content contained
2594 * within this class.
2598 * <complexContent>
2599 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2600 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}detail"/>
2602 * </complexContent>
2608 @XmlAccessorType(XmlAccessType.FIELD)
2609 @XmlType(name = "", propOrder = { "content" })
2610 public static class EntryDetail
2614 protected String content;
2616 @XmlAttribute(name = "dbSource")
2617 protected String dbSource;
2619 @XmlAttribute(name = "property", required = true)
2620 protected String property;
2623 * Gets the value of the content property.
2625 * @return possible object is {@link String }
2628 public String getContent()
2634 * Sets the value of the content property.
2637 * allowed object is {@link String }
2640 public void setContent(String value)
2642 this.content = value;
2646 * Gets the value of the dbSource property.
2648 * @return possible object is {@link String }
2651 public String getDbSource()
2657 * Sets the value of the dbSource property.
2660 * allowed object is {@link String }
2663 public void setDbSource(String value)
2665 this.dbSource = value;
2669 * Gets the value of the property property.
2671 * @return possible object is {@link String }
2674 public String getProperty()
2680 * Sets the value of the property property.
2683 * allowed object is {@link String }
2686 public void setProperty(String value)
2688 this.property = value;
2695 * Java class for anonymous complex type.
2698 * The following schema fragment specifies the expected content contained
2699 * within this class.
2703 * <complexContent>
2704 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2705 * <sequence maxOccurs="unbounded">
2706 * <element name="db">
2708 * <complexContent>
2709 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2710 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
2712 * </complexContent>
2717 * </complexContent>
2723 @XmlAccessorType(XmlAccessType.FIELD)
2724 @XmlType(name = "", propOrder = { "db" })
2725 public static class ListDB
2728 @XmlElement(required = true)
2729 protected List<Entry.ListDB.Db> db;
2732 * Gets the value of the db property.
2735 * This accessor method returns a reference to the live list, not a
2736 * snapshot. Therefore any modification you make to the returned list will
2737 * be present inside the JAXB object. This is why there is not a
2738 * <CODE>set</CODE> method for the db property.
2741 * For example, to add a new item, do as follows:
2744 * getDb().add(newItem);
2749 * Objects of the following type(s) are allowed in the list
2750 * {@link Entry.ListDB.Db }
2754 public List<Entry.ListDB.Db> getDb()
2758 db = new ArrayList<Entry.ListDB.Db>();
2765 * Java class for anonymous complex type.
2768 * The following schema fragment specifies the expected content contained
2769 * within this class.
2773 * <complexContent>
2774 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
2775 * <attGroup ref="{http://www.ebi.ac.uk/pdbe/docs/sifts/dataTypes.xsd}listdbRef"/>
2777 * </complexContent>
2783 @XmlAccessorType(XmlAccessType.FIELD)
2785 public static class Db
2788 @XmlAttribute(name = "dbVersion")
2789 protected String dbVersion;
2791 @XmlAttribute(name = "dbSource", required = true)
2792 protected String dbSource;
2794 @XmlAttribute(name = "dbCoordSys", required = true)
2795 protected String dbCoordSys;
2798 * Gets the value of the dbVersion property.
2800 * @return possible object is {@link String }
2803 public String getDbVersion()
2809 * Sets the value of the dbVersion property.
2812 * allowed object is {@link String }
2815 public void setDbVersion(String value)
2817 this.dbVersion = value;
2821 * Gets the value of the dbSource property.
2823 * @return possible object is {@link String }
2826 public String getDbSource()
2832 * Sets the value of the dbSource property.
2835 * allowed object is {@link String }
2838 public void setDbSource(String value)
2840 this.dbSource = value;
2844 * Gets the value of the dbCoordSys property.
2846 * @return possible object is {@link String }
2849 public String getDbCoordSys()
2855 * Sets the value of the dbCoordSys property.
2858 * allowed object is {@link String }
2861 public void setDbCoordSys(String value)
2863 this.dbCoordSys = value;