package io.ebeaninternal.dbmigration.migration; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; /** *
Java class for anonymous complex type. *
*
The following schema fragment specifies the expected content contained within this class. *
*
* TODO **/ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") @XmlRootElement(name = "addUniqueConstraint") public class AddUniqueConstraint { @XmlAttribute(name = "constraintName", required = true) protected String constraintName; @XmlAttribute(name = "tableName", required = true) protected String tableName; @XmlAttribute(name = "columnNames", required = true) protected String columnNames; @XmlAttribute(name = "nullableColumns", required = true) protected String nullableColumns; @XmlAttribute(name = "oneToOne", required = false) protected Boolean oneToOne; /** * Gets the value of the constraintName property. * * @return possible object is * {@link String } */ public String getConstraintName() { return constraintName; } /** * Sets the value of the constraintName property. * * @param value allowed object is * {@link String } */ public void setConstraintName(String value) { this.constraintName = value; } /** * Gets the value of the tableName property. * * @return possible object is * {@link String } */ public String getTableName() { return tableName; } /** * Sets the value of the tableName property. * * @param value allowed object is * {@link String } */ public void setTableName(String tableName) { this.tableName = tableName; } /** * Gets the value of the columnNames property. * * @return possible object is * {@link String } */ public String getColumnNames() { return columnNames; } /** * Sets the value of the columnNames property. * * @param value allowed object is * {@link String } */ public void setColumnNames(String value) { this.columnNames = value; } /** * Gets the value of the nullableColumns property. * * @return possible object is * {@link String } */ public String getNullableColumns() { return nullableColumns; } /** * Sets the value of the nullableColumns property. * * @param value allowed object is * {@link String } */ public void setNullableColumns(String value) { this.nullableColumns = value; } /** * Gets the value of the oneToOne property. * * @return true if oneToOne was set */ public boolean isOneToOne() { return Boolean.TRUE.equals(oneToOne); } /** * Sets the value of the oneToOne property. * * @param value boolean */ public void setOneToOne(boolean oneToOne) { this.oneToOne = oneToOne; } }