001package io.ebeaninternal.server.autotune.model;
002
003import javax.xml.bind.annotation.XmlAccessType;
004import javax.xml.bind.annotation.XmlAccessorType;
005import javax.xml.bind.annotation.XmlAttribute;
006import javax.xml.bind.annotation.XmlRootElement;
007import javax.xml.bind.annotation.XmlType;
008
009
010/**
011 * <p>Java class for anonymous complex type.
012 * <p>
013 * <p>The following schema fragment specifies the expected content contained within this class.
014 * <p>
015 * <pre>
016 * &lt;complexType>
017 *   &lt;complexContent>
018 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
019 *       &lt;sequence>
020 *         &lt;element name="callStack" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
021 *       &lt;/sequence>
022 *       &lt;attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
023 *       &lt;attribute name="beanType" type="{http://www.w3.org/2001/XMLSchema}string" />
024 *       &lt;attribute name="detail" type="{http://www.w3.org/2001/XMLSchema}string" />
025 *       &lt;attribute name="original" type="{http://www.w3.org/2001/XMLSchema}string" />
026 *     &lt;/restriction>
027 *   &lt;/complexContent>
028 * &lt;/complexType>
029 * </pre>
030 */
031@XmlAccessorType(XmlAccessType.FIELD)
032@XmlType(name = "", propOrder = {
033  "callStack"
034})
035@XmlRootElement(name = "origin")
036public class Origin {
037
038  protected String callStack;
039  @XmlAttribute(name = "key", required = true)
040  protected String key;
041  @XmlAttribute(name = "beanType")
042  protected String beanType;
043  @XmlAttribute(name = "detail")
044  protected String detail;
045  @XmlAttribute(name = "original")
046  protected String original;
047
048  /**
049   * Gets the value of the callStack property.
050   *
051   * @return possible object is
052   * {@link String }
053   */
054  public String getCallStack() {
055    return callStack;
056  }
057
058  /**
059   * Sets the value of the callStack property.
060   *
061   * @param value allowed object is
062   *              {@link String }
063   */
064  public void setCallStack(String value) {
065    this.callStack = value;
066  }
067
068  /**
069   * Gets the value of the key property.
070   *
071   * @return possible object is
072   * {@link String }
073   */
074  public String getKey() {
075    return key;
076  }
077
078  /**
079   * Sets the value of the key property.
080   *
081   * @param value allowed object is
082   *              {@link String }
083   */
084  public void setKey(String value) {
085    this.key = value;
086  }
087
088  /**
089   * Gets the value of the beanType property.
090   *
091   * @return possible object is
092   * {@link String }
093   */
094  public String getBeanType() {
095    return beanType;
096  }
097
098  /**
099   * Sets the value of the beanType property.
100   *
101   * @param value allowed object is
102   *              {@link String }
103   */
104  public void setBeanType(String value) {
105    this.beanType = value;
106  }
107
108  /**
109   * Gets the value of the detail property.
110   *
111   * @return possible object is
112   * {@link String }
113   */
114  public String getDetail() {
115    return detail;
116  }
117
118  /**
119   * Sets the value of the detail property.
120   *
121   * @param value allowed object is
122   *              {@link String }
123   */
124  public void setDetail(String value) {
125    this.detail = value;
126  }
127
128  /**
129   * Gets the value of the original property.
130   *
131   * @return possible object is
132   * {@link String }
133   */
134  public String getOriginal() {
135    return original;
136  }
137
138  /**
139   * Sets the value of the original property.
140   *
141   * @param value allowed object is
142   *              {@link String }
143   */
144  public void setOriginal(String value) {
145    this.original = value;
146  }
147
148}