de.dagere.kopeme.generated.Result Maven / Gradle / Ivy
Show all versions of kopeme-core Show documentation
//
// Diese Datei wurde mit der Eclipse Implementation of JAXB, v2.3.7 generiert
// Siehe https://eclipse-ee4j.github.io/jaxb-ri
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
// Generiert: 2024.12.22 um 12:44:41 PM CET
//
package de.dagere.kopeme.generated;
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;
/**
* Java-Klasse für result complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <complexType name="result">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="value" type="{http://www.w3.org/2001/XMLSchema}double"/>
* <element name="deviation" type="{http://www.w3.org/2001/XMLSchema}double"/>
* <element name="warmup" type="{http://www.w3.org/2001/XMLSchema}long"/>
* <element name="iterations" type="{http://www.w3.org/2001/XMLSchema}long"/>
* <element name="repetitions" type="{http://www.w3.org/2001/XMLSchema}long"/>
* <element name="version" type="{}versioninfo"/>
* <element name="min" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="max" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="showStart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="executeBeforeClassInMeasurement" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="redirectToTemp" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="redirectToNull" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="useKieker" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="javaVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="params" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="param">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="fulldata" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <sequence maxOccurs="unbounded">
* <element name="value">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>long">
* <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}long" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <element name="fileName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="cpu" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* <attribute name="memory" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
* <attribute name="date" type="{http://www.w3.org/2001/XMLSchema}long" />
* <attribute name="failure" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="error" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* <attribute name="cputemperature" type="{http://www.w3.org/2001/XMLSchema}long" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "result", propOrder = {
"value",
"deviation",
"warmup",
"iterations",
"repetitions",
"version",
"min",
"max",
"showStart",
"executeBeforeClassInMeasurement",
"redirectToTemp",
"redirectToNull",
"useKieker",
"javaVersion",
"params",
"fulldata"
})
public class Result {
protected double value;
protected double deviation;
protected long warmup;
protected long iterations;
protected long repetitions;
@XmlElement(required = true)
protected Versioninfo version;
protected Double min;
protected Double max;
protected Boolean showStart;
protected Boolean executeBeforeClassInMeasurement;
protected Boolean redirectToTemp;
protected Boolean redirectToNull;
protected Boolean useKieker;
protected String javaVersion;
protected Result.Params params;
protected Result.Fulldata fulldata;
@XmlAttribute(name = "cpu")
@XmlSchemaType(name = "anySimpleType")
protected String cpu;
@XmlAttribute(name = "memory")
@XmlSchemaType(name = "anySimpleType")
protected String memory;
@XmlAttribute(name = "date")
protected Long date;
@XmlAttribute(name = "failure")
protected Boolean failure;
@XmlAttribute(name = "error")
protected Boolean error;
@XmlAttribute(name = "cputemperature")
protected Long cputemperature;
/**
* Ruft den Wert der value-Eigenschaft ab.
*
*/
public double getValue() {
return value;
}
/**
* Legt den Wert der value-Eigenschaft fest.
*
*/
public void setValue(double value) {
this.value = value;
}
/**
* Ruft den Wert der deviation-Eigenschaft ab.
*
*/
public double getDeviation() {
return deviation;
}
/**
* Legt den Wert der deviation-Eigenschaft fest.
*
*/
public void setDeviation(double value) {
this.deviation = value;
}
/**
* Ruft den Wert der warmup-Eigenschaft ab.
*
*/
public long getWarmup() {
return warmup;
}
/**
* Legt den Wert der warmup-Eigenschaft fest.
*
*/
public void setWarmup(long value) {
this.warmup = value;
}
/**
* Ruft den Wert der iterations-Eigenschaft ab.
*
*/
public long getIterations() {
return iterations;
}
/**
* Legt den Wert der iterations-Eigenschaft fest.
*
*/
public void setIterations(long value) {
this.iterations = value;
}
/**
* Ruft den Wert der repetitions-Eigenschaft ab.
*
*/
public long getRepetitions() {
return repetitions;
}
/**
* Legt den Wert der repetitions-Eigenschaft fest.
*
*/
public void setRepetitions(long value) {
this.repetitions = value;
}
/**
* Ruft den Wert der version-Eigenschaft ab.
*
* @return
* possible object is
* {@link Versioninfo }
*
*/
public Versioninfo getVersion() {
return version;
}
/**
* Legt den Wert der version-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Versioninfo }
*
*/
public void setVersion(Versioninfo value) {
this.version = value;
}
/**
* Ruft den Wert der min-Eigenschaft ab.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getMin() {
return min;
}
/**
* Legt den Wert der min-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setMin(Double value) {
this.min = value;
}
/**
* Ruft den Wert der max-Eigenschaft ab.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getMax() {
return max;
}
/**
* Legt den Wert der max-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setMax(Double value) {
this.max = value;
}
/**
* Ruft den Wert der showStart-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isShowStart() {
return showStart;
}
/**
* Legt den Wert der showStart-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setShowStart(Boolean value) {
this.showStart = value;
}
/**
* Ruft den Wert der executeBeforeClassInMeasurement-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isExecuteBeforeClassInMeasurement() {
return executeBeforeClassInMeasurement;
}
/**
* Legt den Wert der executeBeforeClassInMeasurement-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setExecuteBeforeClassInMeasurement(Boolean value) {
this.executeBeforeClassInMeasurement = value;
}
/**
* Ruft den Wert der redirectToTemp-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isRedirectToTemp() {
return redirectToTemp;
}
/**
* Legt den Wert der redirectToTemp-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setRedirectToTemp(Boolean value) {
this.redirectToTemp = value;
}
/**
* Ruft den Wert der redirectToNull-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isRedirectToNull() {
return redirectToNull;
}
/**
* Legt den Wert der redirectToNull-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setRedirectToNull(Boolean value) {
this.redirectToNull = value;
}
/**
* Ruft den Wert der useKieker-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isUseKieker() {
return useKieker;
}
/**
* Legt den Wert der useKieker-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setUseKieker(Boolean value) {
this.useKieker = value;
}
/**
* Ruft den Wert der javaVersion-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getJavaVersion() {
return javaVersion;
}
/**
* Legt den Wert der javaVersion-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setJavaVersion(String value) {
this.javaVersion = value;
}
/**
* Ruft den Wert der params-Eigenschaft ab.
*
* @return
* possible object is
* {@link Result.Params }
*
*/
public Result.Params getParams() {
return params;
}
/**
* Legt den Wert der params-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Result.Params }
*
*/
public void setParams(Result.Params value) {
this.params = value;
}
/**
* Ruft den Wert der fulldata-Eigenschaft ab.
*
* @return
* possible object is
* {@link Result.Fulldata }
*
*/
public Result.Fulldata getFulldata() {
return fulldata;
}
/**
* Legt den Wert der fulldata-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Result.Fulldata }
*
*/
public void setFulldata(Result.Fulldata value) {
this.fulldata = value;
}
/**
* Ruft den Wert der cpu-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCpu() {
return cpu;
}
/**
* Legt den Wert der cpu-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCpu(String value) {
this.cpu = value;
}
/**
* Ruft den Wert der memory-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMemory() {
return memory;
}
/**
* Legt den Wert der memory-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMemory(String value) {
this.memory = value;
}
/**
* Ruft den Wert der date-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getDate() {
return date;
}
/**
* Legt den Wert der date-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setDate(Long value) {
this.date = value;
}
/**
* Ruft den Wert der failure-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isFailure() {
return failure;
}
/**
* Legt den Wert der failure-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setFailure(Boolean value) {
this.failure = value;
}
/**
* Ruft den Wert der error-Eigenschaft ab.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isError() {
return error;
}
/**
* Legt den Wert der error-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setError(Boolean value) {
this.error = value;
}
/**
* Ruft den Wert der cputemperature-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getCputemperature() {
return cputemperature;
}
/**
* Legt den Wert der cputemperature-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setCputemperature(Long value) {
this.cputemperature = value;
}
/**
* Java-Klasse für anonymous complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <sequence maxOccurs="unbounded">
* <element name="value">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>long">
* <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}long" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* <element name="fileName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value",
"fileName"
})
public static class Fulldata {
@XmlElement(required = true)
protected List value;
@XmlElement(required = true)
protected String fileName;
/**
* Gets the value of the value 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 value property.
*
*
* For example, to add a new item, do as follows:
*
* getValue().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Result.Fulldata.Value }
*
*
*/
public List getValue() {
if (value == null) {
value = new ArrayList();
}
return this.value;
}
/**
* Ruft den Wert der fileName-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFileName() {
return fileName;
}
/**
* Legt den Wert der fileName-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFileName(String value) {
this.fileName = value;
}
/**
* Java-Klasse für anonymous complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>long">
* <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}long" />
* </extension>
* </simpleContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value"
})
public static class Value {
@XmlValue
protected long value;
@XmlAttribute(name = "start")
protected Long start;
/**
* Ruft den Wert der value-Eigenschaft ab.
*
*/
public long getValue() {
return value;
}
/**
* Legt den Wert der value-Eigenschaft fest.
*
*/
public void setValue(long value) {
this.value = value;
}
/**
* Ruft den Wert der start-Eigenschaft ab.
*
* @return
* possible object is
* {@link Long }
*
*/
public Long getStart() {
return start;
}
/**
* Legt den Wert der start-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link Long }
*
*/
public void setStart(Long value) {
this.start = value;
}
}
}
/**
* Java-Klasse für anonymous complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="param">
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"param"
})
public static class Params {
protected List param;
/**
* Gets the value of the param 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 param property.
*
*
* For example, to add a new item, do as follows:
*
* getParam().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link Result.Params.Param }
*
*
*/
public List getParam() {
if (param == null) {
param = new ArrayList();
}
return this.param;
}
/**
* Java-Klasse für anonymous complex type.
*
*
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
*
* <complexType>
* <simpleContent>
* <extension base="<http://www.w3.org/2001/XMLSchema>string">
* <attribute name="key" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </simpleContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"value"
})
public static class Param {
@XmlValue
protected String value;
@XmlAttribute(name = "key")
protected String key;
/**
* Ruft den Wert der value-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getValue() {
return value;
}
/**
* Legt den Wert der value-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setValue(String value) {
this.value = value;
}
/**
* Ruft den Wert der key-Eigenschaft ab.
*
* @return
* possible object is
* {@link String }
*
*/
public String getKey() {
return key;
}
/**
* Legt den Wert der key-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setKey(String value) {
this.key = value;
}
}
}
}