001package io.ebeaninternal.dbmigration.migration;
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 *
013 * <p>The following schema fragment specifies the expected content contained within this class.
014 *
015 * <pre>
016 * &lt;complexType>
017 *   &lt;complexContent>
018 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
019 *       &lt;attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
020 *       &lt;attribute name="sequenceCol" type="{http://www.w3.org/2001/XMLSchema}string" />
021 *       &lt;attribute name="sequenceName" type="{http://www.w3.org/2001/XMLSchema}string" />
022 *     &lt;/restriction>
023 *   &lt;/complexContent>
024 * &lt;/complexType>
025 * </pre>
026 */
027@XmlAccessorType(XmlAccessType.FIELD)
028@XmlType(name = "")
029@XmlRootElement(name = "dropTable")
030public class DropTable {
031
032  @XmlAttribute(name = "name", required = true)
033  protected String name;
034  @XmlAttribute(name = "sequenceCol")
035  protected String sequenceCol;
036  @XmlAttribute(name = "sequenceName")
037  protected String sequenceName;
038
039  /**
040   * Gets the value of the name property.
041   *
042   * @return possible object is
043   * {@link String }
044   */
045  public String getName() {
046    return name;
047  }
048
049  /**
050   * Sets the value of the name property.
051   *
052   * @param value allowed object is
053   *              {@link String }
054   */
055  public void setName(String value) {
056    this.name = value;
057  }
058
059  /**
060   * Gets the value of the sequenceCol property.
061   *
062   * @return possible object is
063   * {@link String }
064   */
065  public String getSequenceCol() {
066    return sequenceCol;
067  }
068
069  /**
070   * Sets the value of the sequenceCol property.
071   *
072   * @param value allowed object is
073   *              {@link String }
074   */
075  public void setSequenceCol(String value) {
076    this.sequenceCol = value;
077  }
078
079  /**
080   * Gets the value of the sequenceName property.
081   *
082   * @return possible object is
083   * {@link String }
084   */
085  public String getSequenceName() {
086    return sequenceName;
087  }
088
089  /**
090   * Sets the value of the sequenceName property.
091   *
092   * @param value allowed object is
093   *              {@link String }
094   */
095  public void setSequenceName(String value) {
096    this.sequenceName = value;
097  }
098
099}