org.nmdp.ngs.sra.jaxb.analysis.SpotDescriptorType Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.10-b140310.1920
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.06.22 at 10:48:06 AM CDT
//
package org.nmdp.ngs.sra.jaxb.analysis;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
/**
*
* The SPOT_DESCRIPTOR specifies how to decode the individual reads of interest from the
* monolithic spot sequence. The spot descriptor contains aspects of the experimental design,
* platform, and processing information. There will be two methods of specification: one
* will be an index into a table of typical decodings, the other being an exact specification.
*
*
* Java class for SpotDescriptorType complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SpotDescriptorType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
* <element name="SPOT_DECODE_SPEC">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SPOT_LENGTH" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="READ_SPEC" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="READ_INDEX" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
* <element name="READ_LABEL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="READ_CLASS">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Application Read"/>
* <enumeration value="Technical Read"/>
* </restriction>
* </simpleType>
* </element>
* <element name="READ_TYPE">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Forward"/>
* <enumeration value="Reverse"/>
* <enumeration value="Adapter"/>
* <enumeration value="Primer"/>
* <enumeration value="Linker"/>
* <enumeration value="BarCode"/>
* <enumeration value="Other"/>
* </restriction>
* </simpleType>
* </element>
* <choice>
* <element name="RELATIVE_ORDER">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="follows_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="precedes_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BASE_COORD" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="EXPECTED_BASECALL_TABLE">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="BASECALL" maxOccurs="unbounded">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="read_group_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="min_match" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="max_mismatch" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="match_edge">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="full"/>
* <enumeration value="start"/>
* <enumeration value="end"/>
* </restriction>
* </simpleType>
* </attribute>
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="default_length" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="base_coord" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SpotDescriptorType", propOrder = {
"spotDecodeSpec"
})
public class SpotDescriptorType {
@XmlElement(name = "SPOT_DECODE_SPEC")
protected SpotDescriptorType.SpotDecodeSpec spotDecodeSpec;
/**
* Gets the value of the spotDecodeSpec property.
*
* @return
* possible object is
* {@link SpotDescriptorType.SpotDecodeSpec }
*
*/
public SpotDescriptorType.SpotDecodeSpec getSpotDecodeSpec() {
return spotDecodeSpec;
}
/**
* Sets the value of the spotDecodeSpec property.
*
* @param value
* allowed object is
* {@link SpotDescriptorType.SpotDecodeSpec }
*
*/
public void setSpotDecodeSpec(SpotDescriptorType.SpotDecodeSpec value) {
this.spotDecodeSpec = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SPOT_LENGTH" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
* <element name="READ_SPEC" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="READ_INDEX" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
* <element name="READ_LABEL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="READ_CLASS">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Application Read"/>
* <enumeration value="Technical Read"/>
* </restriction>
* </simpleType>
* </element>
* <element name="READ_TYPE">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Forward"/>
* <enumeration value="Reverse"/>
* <enumeration value="Adapter"/>
* <enumeration value="Primer"/>
* <enumeration value="Linker"/>
* <enumeration value="BarCode"/>
* <enumeration value="Other"/>
* </restriction>
* </simpleType>
* </element>
* <choice>
* <element name="RELATIVE_ORDER">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="follows_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="precedes_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BASE_COORD" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="EXPECTED_BASECALL_TABLE">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="BASECALL" maxOccurs="unbounded">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="read_group_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="min_match" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="max_mismatch" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="match_edge">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="full"/>
* <enumeration value="start"/>
* <enumeration value="end"/>
* </restriction>
* </simpleType>
* </attribute>
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="default_length" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="base_coord" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"spotLength",
"readSpecs"
})
public static class SpotDecodeSpec {
@XmlElement(name = "SPOT_LENGTH")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger spotLength;
@XmlElement(name = "READ_SPEC", required = true)
protected List readSpecs;
/**
* Gets the value of the spotLength property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getSpotLength() {
return spotLength;
}
/**
* Sets the value of the spotLength property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setSpotLength(BigInteger value) {
this.spotLength = value;
}
/**
* Gets the value of the readSpecs 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 readSpecs property.
*
*
* For example, to add a new item, do as follows:
*
* getReadSpecs().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec }
*
*
*/
public List getReadSpecs() {
if (readSpecs == null) {
readSpecs = new ArrayList();
}
return this.readSpecs;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="READ_INDEX" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
* <element name="READ_LABEL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="READ_CLASS">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Application Read"/>
* <enumeration value="Technical Read"/>
* </restriction>
* </simpleType>
* </element>
* <element name="READ_TYPE">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Forward"/>
* <enumeration value="Reverse"/>
* <enumeration value="Adapter"/>
* <enumeration value="Primer"/>
* <enumeration value="Linker"/>
* <enumeration value="BarCode"/>
* <enumeration value="Other"/>
* </restriction>
* </simpleType>
* </element>
* <choice>
* <element name="RELATIVE_ORDER">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="follows_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="precedes_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="BASE_COORD" type="{http://www.w3.org/2001/XMLSchema}integer"/>
* <element name="EXPECTED_BASECALL_TABLE">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="BASECALL" maxOccurs="unbounded">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="read_group_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="min_match" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="max_mismatch" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="match_edge">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="full"/>
* <enumeration value="start"/>
* <enumeration value="end"/>
* </restriction>
* </simpleType>
* </attribute>
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="default_length" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="base_coord" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </choice>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"readIndex",
"readLabel",
"readClass",
"readType",
"expectedBasecallTable",
"baseCoord",
"relativeOrder"
})
public static class ReadSpec {
@XmlElement(name = "READ_INDEX", required = true)
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger readIndex;
@XmlElement(name = "READ_LABEL")
protected String readLabel;
@XmlElement(name = "READ_CLASS", required = true)
protected String readClass;
@XmlElement(name = "READ_TYPE", required = true, defaultValue = "Forward")
protected String readType;
@XmlElement(name = "EXPECTED_BASECALL_TABLE")
protected SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable expectedBasecallTable;
@XmlElement(name = "BASE_COORD")
protected BigInteger baseCoord;
@XmlElement(name = "RELATIVE_ORDER")
protected SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder relativeOrder;
/**
* Gets the value of the readIndex property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getReadIndex() {
return readIndex;
}
/**
* Sets the value of the readIndex property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setReadIndex(BigInteger value) {
this.readIndex = value;
}
/**
* Gets the value of the readLabel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReadLabel() {
return readLabel;
}
/**
* Sets the value of the readLabel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReadLabel(String value) {
this.readLabel = value;
}
/**
* Gets the value of the readClass property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReadClass() {
return readClass;
}
/**
* Sets the value of the readClass property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReadClass(String value) {
this.readClass = value;
}
/**
* Gets the value of the readType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReadType() {
return readType;
}
/**
* Sets the value of the readType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReadType(String value) {
this.readType = value;
}
/**
* Gets the value of the expectedBasecallTable property.
*
* @return
* possible object is
* {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable }
*
*/
public SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable getExpectedBasecallTable() {
return expectedBasecallTable;
}
/**
* Sets the value of the expectedBasecallTable property.
*
* @param value
* allowed object is
* {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable }
*
*/
public void setExpectedBasecallTable(SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable value) {
this.expectedBasecallTable = value;
}
/**
* Gets the value of the baseCoord property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getBaseCoord() {
return baseCoord;
}
/**
* Sets the value of the baseCoord property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setBaseCoord(BigInteger value) {
this.baseCoord = value;
}
/**
* Gets the value of the relativeOrder property.
*
* @return
* possible object is
* {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder }
*
*/
public SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder getRelativeOrder() {
return relativeOrder;
}
/**
* Sets the value of the relativeOrder property.
*
* @param value
* allowed object is
* {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder }
*
*/
public void setRelativeOrder(SpotDescriptorType.SpotDecodeSpec.ReadSpec.RelativeOrder value) {
this.relativeOrder = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="BASECALL" maxOccurs="unbounded">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="read_group_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="min_match" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="max_mismatch" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="match_edge">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="full"/>
* <enumeration value="start"/>
* <enumeration value="end"/>
* </restriction>
* </simpleType>
* </attribute>
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="default_length" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="base_coord" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"basecalls"
})
public static class ExpectedBasecallTable {
@XmlElement(name = "BASECALL", required = true)
protected List basecalls;
@XmlAttribute(name = "default_length")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger defaultLength;
@XmlAttribute(name = "base_coord")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger baseCoord;
/**
* Gets the value of the basecalls 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 basecalls property.
*
*
* For example, to add a new item, do as follows:
*
* getBasecalls().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link SpotDescriptorType.SpotDecodeSpec.ReadSpec.ExpectedBasecallTable.Basecall }
*
*
*/
public List getBasecalls() {
if (basecalls == null) {
basecalls = new ArrayList();
}
return this.basecalls;
}
/**
* Gets the value of the defaultLength property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getDefaultLength() {
return defaultLength;
}
/**
* Sets the value of the defaultLength property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setDefaultLength(BigInteger value) {
this.defaultLength = value;
}
/**
* Gets the value of the baseCoord property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getBaseCoord() {
return baseCoord;
}
/**
* Sets the value of the baseCoord property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setBaseCoord(BigInteger value) {
this.baseCoord = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="read_group_tag" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="min_match" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="max_mismatch" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="match_edge">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="full"/>
* <enumeration value="start"/>
* <enumeration value="end"/>
* </restriction>
* </simpleType>
* </attribute>
* </extension>
* </simpleContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value"
})
public static class Basecall {
@XmlValue
protected String value;
@XmlAttribute(name = "read_group_tag")
protected String readGroupTag;
@XmlAttribute(name = "min_match")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger minMatch;
@XmlAttribute(name = "max_mismatch")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger maxMismatch;
@XmlAttribute(name = "match_edge")
protected String matchEdge;
/**
* Gets the value of the value property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Sets the value of the value property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Gets the value of the readGroupTag property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReadGroupTag() {
return readGroupTag;
}
/**
* Sets the value of the readGroupTag property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReadGroupTag(String value) {
this.readGroupTag = value;
}
/**
* Gets the value of the minMatch property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMinMatch() {
return minMatch;
}
/**
* Sets the value of the minMatch property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMinMatch(BigInteger value) {
this.minMatch = value;
}
/**
* Gets the value of the maxMismatch property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getMaxMismatch() {
return maxMismatch;
}
/**
* Sets the value of the maxMismatch property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setMaxMismatch(BigInteger value) {
this.maxMismatch = value;
}
/**
* Gets the value of the matchEdge property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMatchEdge() {
return matchEdge;
}
/**
* Sets the value of the matchEdge property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMatchEdge(String value) {
this.matchEdge = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <attribute name="follows_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* <attribute name="precedes_read_index" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "")
public static class RelativeOrder {
@XmlAttribute(name = "follows_read_index")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger followsReadIndex;
@XmlAttribute(name = "precedes_read_index")
@XmlSchemaType(name = "nonNegativeInteger")
protected BigInteger precedesReadIndex;
/**
* Gets the value of the followsReadIndex property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getFollowsReadIndex() {
return followsReadIndex;
}
/**
* Sets the value of the followsReadIndex property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setFollowsReadIndex(BigInteger value) {
this.followsReadIndex = value;
}
/**
* Gets the value of the precedesReadIndex property.
*
* @return
* possible object is
* {@link BigInteger }
*
*/
public BigInteger getPrecedesReadIndex() {
return precedesReadIndex;
}
/**
* Sets the value of the precedesReadIndex property.
*
* @param value
* allowed object is
* {@link BigInteger }
*
*/
public void setPrecedesReadIndex(BigInteger value) {
this.precedesReadIndex = value;
}
}
}
}
}