DISCRETEDISTTYPE.java
- //
- // This file was generated by the Eclipse Implementation of JAXB, v2.3.6
- // See https://eclipse-ee4j.github.io/jaxb-ri
- // Any modifications to this file will be lost upon recompilation of the source schema.
- // Generated on: 2024.05.19 at 12:55:27 AM CEST
- //
- package org.opentrafficsim.xml.generated;
- import java.io.Serializable;
- import java.math.BigInteger;
- import javax.annotation.Generated;
- 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.XmlSeeAlso;
- import javax.xml.bind.annotation.XmlType;
- import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
- import org.opentrafficsim.xml.bindings.FractionAdapter;
- /**
- * <p>Java class for DISCRETEDISTTYPE complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="DISCRETEDISTTYPE">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <choice>
- * <element name="CONSTANT">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="C" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="BERNOULLI">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="BINOMIAL">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="N" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="UNIFORM">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="MIN" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="MAX" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="GEOMETRIC">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="NEGBINOMIAL">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="N" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="POISSON">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="LAMBDA" use="required" type="{http://www.opentrafficsim.org/ots}DOUBLEPOSITIVE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </choice>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "DISCRETEDISTTYPE", propOrder = {
- "constant",
- "bernoulli",
- "binomial",
- "uniform",
- "geometric",
- "negbinomial",
- "poisson"
- })
- @XmlSeeAlso({
- PARAMETERLONGDIST.class,
- PARAMETERINTEGERDIST.class
- })
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public class DISCRETEDISTTYPE implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlElement(name = "CONSTANT")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.CONSTANT constant;
- @XmlElement(name = "BERNOULLI")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.BERNOULLI bernoulli;
- @XmlElement(name = "BINOMIAL")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.BINOMIAL binomial;
- @XmlElement(name = "UNIFORM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.UNIFORM uniform;
- @XmlElement(name = "GEOMETRIC")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.GEOMETRIC geometric;
- @XmlElement(name = "NEGBINOMIAL")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.NEGBINOMIAL negbinomial;
- @XmlElement(name = "POISSON")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected DISCRETEDISTTYPE.POISSON poisson;
- /**
- * Gets the value of the constant property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.CONSTANT }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.CONSTANT getCONSTANT() {
- return constant;
- }
- /**
- * Sets the value of the constant property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.CONSTANT }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setCONSTANT(DISCRETEDISTTYPE.CONSTANT value) {
- this.constant = value;
- }
- /**
- * Gets the value of the bernoulli property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.BERNOULLI }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.BERNOULLI getBERNOULLI() {
- return bernoulli;
- }
- /**
- * Sets the value of the bernoulli property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.BERNOULLI }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setBERNOULLI(DISCRETEDISTTYPE.BERNOULLI value) {
- this.bernoulli = value;
- }
- /**
- * Gets the value of the binomial property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.BINOMIAL }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.BINOMIAL getBINOMIAL() {
- return binomial;
- }
- /**
- * Sets the value of the binomial property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.BINOMIAL }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setBINOMIAL(DISCRETEDISTTYPE.BINOMIAL value) {
- this.binomial = value;
- }
- /**
- * Gets the value of the uniform property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.UNIFORM }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.UNIFORM getUNIFORM() {
- return uniform;
- }
- /**
- * Sets the value of the uniform property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.UNIFORM }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setUNIFORM(DISCRETEDISTTYPE.UNIFORM value) {
- this.uniform = value;
- }
- /**
- * Gets the value of the geometric property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.GEOMETRIC }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.GEOMETRIC getGEOMETRIC() {
- return geometric;
- }
- /**
- * Sets the value of the geometric property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.GEOMETRIC }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setGEOMETRIC(DISCRETEDISTTYPE.GEOMETRIC value) {
- this.geometric = value;
- }
- /**
- * Gets the value of the negbinomial property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.NEGBINOMIAL }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.NEGBINOMIAL getNEGBINOMIAL() {
- return negbinomial;
- }
- /**
- * Sets the value of the negbinomial property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.NEGBINOMIAL }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setNEGBINOMIAL(DISCRETEDISTTYPE.NEGBINOMIAL value) {
- this.negbinomial = value;
- }
- /**
- * Gets the value of the poisson property.
- *
- * @return
- * possible object is
- * {@link DISCRETEDISTTYPE.POISSON }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public DISCRETEDISTTYPE.POISSON getPOISSON() {
- return poisson;
- }
- /**
- * Sets the value of the poisson property.
- *
- * @param value
- * allowed object is
- * {@link DISCRETEDISTTYPE.POISSON }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setPOISSON(DISCRETEDISTTYPE.POISSON value) {
- this.poisson = value;
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class BERNOULLI
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "P", required = true)
- @XmlJavaTypeAdapter(FractionAdapter.class)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected Double p;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the p property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public Double getP() {
- return p;
- }
- /**
- * Sets the value of the p property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setP(Double value) {
- this.p = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="N" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class BINOMIAL
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "N", required = true)
- @XmlSchemaType(name = "positiveInteger")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected BigInteger n;
- @XmlAttribute(name = "P", required = true)
- @XmlJavaTypeAdapter(FractionAdapter.class)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected Double p;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the n property.
- *
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public BigInteger getN() {
- return n;
- }
- /**
- * Sets the value of the n property.
- *
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setN(BigInteger value) {
- this.n = value;
- }
- /**
- * Gets the value of the p property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public Double getP() {
- return p;
- }
- /**
- * Sets the value of the p property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setP(Double value) {
- this.p = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="C" use="required" type="{http://www.w3.org/2001/XMLSchema}long" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class CONSTANT
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "C", required = true)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected long c;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the c property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public long getC() {
- return c;
- }
- /**
- * Sets the value of the c property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setC(long value) {
- this.c = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class GEOMETRIC
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "P", required = true)
- @XmlJavaTypeAdapter(FractionAdapter.class)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected Double p;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the p property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public Double getP() {
- return p;
- }
- /**
- * Sets the value of the p property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setP(Double value) {
- this.p = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="N" use="required" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
- * <attribute name="P" use="required" type="{http://www.opentrafficsim.org/ots}FRACTIONTYPE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class NEGBINOMIAL
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "N", required = true)
- @XmlSchemaType(name = "positiveInteger")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected BigInteger n;
- @XmlAttribute(name = "P", required = true)
- @XmlJavaTypeAdapter(FractionAdapter.class)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected Double p;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the n property.
- *
- * @return
- * possible object is
- * {@link BigInteger }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public BigInteger getN() {
- return n;
- }
- /**
- * Sets the value of the n property.
- *
- * @param value
- * allowed object is
- * {@link BigInteger }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setN(BigInteger value) {
- this.n = value;
- }
- /**
- * Gets the value of the p property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public Double getP() {
- return p;
- }
- /**
- * Sets the value of the p property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setP(Double value) {
- this.p = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="LAMBDA" use="required" type="{http://www.opentrafficsim.org/ots}DOUBLEPOSITIVE" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class POISSON
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "LAMBDA", required = true)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected double lambda;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the lambda property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public double getLAMBDA() {
- return lambda;
- }
- /**
- * Sets the value of the lambda property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setLAMBDA(double value) {
- this.lambda = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- /**
- * <p>Java class for anonymous complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attribute name="MIN" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="MAX" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
- * <attribute name="RANDOMSTREAM" type="{http://www.w3.org/2001/XMLSchema}string" default="default" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public static class UNIFORM
- implements Serializable
- {
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- private final static long serialVersionUID = 10102L;
- @XmlAttribute(name = "MIN", required = true)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected int min;
- @XmlAttribute(name = "MAX", required = true)
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected int max;
- @XmlAttribute(name = "RANDOMSTREAM")
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- protected String randomstream;
- /**
- * Gets the value of the min property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public int getMIN() {
- return min;
- }
- /**
- * Sets the value of the min property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setMIN(int value) {
- this.min = value;
- }
- /**
- * Gets the value of the max property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public int getMAX() {
- return max;
- }
- /**
- * Sets the value of the max property.
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setMAX(int value) {
- this.max = value;
- }
- /**
- * Gets the value of the randomstream property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public String getRANDOMSTREAM() {
- if (randomstream == null) {
- return "default";
- } else {
- return randomstream;
- }
- }
- /**
- * Sets the value of the randomstream property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.sun.tools.xjc.Driver", comments = "JAXB RI v2.3.6", date = "2024-05-19T00:55:27+02:00")
- public void setRANDOMSTREAM(String value) {
- this.randomstream = value;
- }
- }
- }