Class AlterColumn

java.lang.Object
io.ebeaninternal.dbmigration.migration.AlterColumn

public class AlterColumn extends Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="before" type="{http://ebean-orm.github.io/xml/ns/dbmigration}ddl-script" maxOccurs="unbounded" minOccurs="0"/>
         <element name="after" type="{http://ebean-orm.github.io/xml/ns/dbmigration}ddl-script" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="columnName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="tableName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="withHistory" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="currentType" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="currentDefaultValue" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="notnull" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="currentNotnull" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="comment" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="historyExclude" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="checkConstraint" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="checkConstraintName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="dropCheckConstraint" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="unique" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="uniqueOneToOne" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="dropUnique" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="references" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="foreignKeyName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="foreignKeyIndex" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="foreignKeyOnDelete" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="foreignKeyOnUpdate" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="dropForeignKey" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="dropForeignKeyIndex" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Constructor Details

  • Method Details

    • getBefore

      Gets the value of the before 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 before property.

      For example, to add a new item, do as follows:

          getBefore().add(newItem);
       

      Objects of the following type(s) are allowed in the list DdlScript

    • getAfter

      public List<DdlScript> getAfter()
      Gets the value of the after 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 after property.

      For example, to add a new item, do as follows:

          getAfter().add(newItem);
       

      Objects of the following type(s) are allowed in the list DdlScript

    • getColumnName

      Gets the value of the columnName property.
      Returns:
      possible object is String
    • setColumnName

      public void setColumnName(String value)
      Sets the value of the columnName property.
      Parameters:
      value - allowed object is String
    • getTableName

      public String getTableName()
      Gets the value of the tableName property.
      Returns:
      possible object is String
    • setTableName

      public void setTableName(String value)
      Sets the value of the tableName property.
      Parameters:
      value - allowed object is String
    • isWithHistory

      Gets the value of the withHistory property.
      Returns:
      possible object is Boolean
    • setWithHistory

      public void setWithHistory(Boolean value)
      Sets the value of the withHistory property.
      Parameters:
      value - allowed object is Boolean
    • getType

      public String getType()
      Gets the value of the type property.
      Returns:
      possible object is String
    • setType

      public void setType(String value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is String
    • getCurrentType

      Gets the value of the currentType property.
      Returns:
      possible object is String
    • setCurrentType

      public void setCurrentType(String value)
      Sets the value of the currentType property.
      Parameters:
      value - allowed object is String
    • getDefaultValue

      Gets the value of the defaultValue property.
      Returns:
      possible object is String
    • setDefaultValue

      public void setDefaultValue(String value)
      Sets the value of the defaultValue property.
      Parameters:
      value - allowed object is String
    • getCurrentDefaultValue

      Gets the value of the currentDefaultValue property.
      Returns:
      possible object is String
    • setCurrentDefaultValue

      public void setCurrentDefaultValue(String value)
      Sets the value of the currentDefaultValue property.
      Parameters:
      value - allowed object is String
    • isNotnull

      public Boolean isNotnull()
      Gets the value of the notnull property.
      Returns:
      possible object is Boolean
    • setNotnull

      public void setNotnull(Boolean value)
      Sets the value of the notnull property.
      Parameters:
      value - allowed object is Boolean
    • isCurrentNotnull

      Gets the value of the currentNotnull property.
      Returns:
      possible object is Boolean
    • setCurrentNotnull

      public void setCurrentNotnull(Boolean value)
      Sets the value of the currentNotnull property.
      Parameters:
      value - allowed object is Boolean
    • getComment

      public String getComment()
      Gets the value of the comment property.
      Returns:
      possible object is String
    • setComment

      public void setComment(String value)
      Sets the value of the comment property.
      Parameters:
      value - allowed object is String
    • isHistoryExclude

      Gets the value of the historyExclude property.
      Returns:
      possible object is Boolean
    • setHistoryExclude

      public void setHistoryExclude(Boolean value)
      Sets the value of the historyExclude property.
      Parameters:
      value - allowed object is Boolean
    • getCheckConstraint

      Gets the value of the checkConstraint property.
      Returns:
      possible object is String
    • setCheckConstraint

      public void setCheckConstraint(String value)
      Sets the value of the checkConstraint property.
      Parameters:
      value - allowed object is String
    • getCheckConstraintName

      Gets the value of the checkConstraintName property.
      Returns:
      possible object is String
    • setCheckConstraintName

      public void setCheckConstraintName(String value)
      Sets the value of the checkConstraintName property.
      Parameters:
      value - allowed object is String
    • getDropCheckConstraint

      Gets the value of the dropCheckConstraint property.
      Returns:
      possible object is String
    • setDropCheckConstraint

      public void setDropCheckConstraint(String value)
      Sets the value of the dropCheckConstraint property.
      Parameters:
      value - allowed object is String
    • getUnique

      public String getUnique()
      Gets the value of the unique property.
      Returns:
      possible object is String
    • setUnique

      public void setUnique(String value)
      Sets the value of the unique property.
      Parameters:
      value - allowed object is String
    • getUniqueOneToOne

      Gets the value of the uniqueOneToOne property.
      Returns:
      possible object is String
    • setUniqueOneToOne

      public void setUniqueOneToOne(String value)
      Sets the value of the uniqueOneToOne property.
      Parameters:
      value - allowed object is String
    • getDropUnique

      Gets the value of the dropUnique property.
      Returns:
      possible object is String
    • setDropUnique

      public void setDropUnique(String value)
      Sets the value of the dropUnique property.
      Parameters:
      value - allowed object is String
    • getReferences

      Gets the value of the references property.
      Returns:
      possible object is String
    • setReferences

      public void setReferences(String value)
      Sets the value of the references property.
      Parameters:
      value - allowed object is String
    • getForeignKeyName

      Gets the value of the foreignKeyName property.
      Returns:
      possible object is String
    • setForeignKeyName

      public void setForeignKeyName(String value)
      Sets the value of the foreignKeyName property.
      Parameters:
      value - allowed object is String
    • getForeignKeyIndex

      Gets the value of the foreignKeyIndex property.
      Returns:
      possible object is String
    • setForeignKeyIndex

      public void setForeignKeyIndex(String value)
      Sets the value of the foreignKeyIndex property.
      Parameters:
      value - allowed object is String
    • getForeignKeyOnDelete

      Gets the value of the foreignKeyOnDelete property.
      Returns:
      possible object is String
    • setForeignKeyOnDelete

      public void setForeignKeyOnDelete(String value)
      Sets the value of the foreignKeyOnDelete property.
      Parameters:
      value - allowed object is String
    • getForeignKeyOnUpdate

      Gets the value of the foreignKeyOnUpdate property.
      Returns:
      possible object is String
    • setForeignKeyOnUpdate

      public void setForeignKeyOnUpdate(String value)
      Sets the value of the foreignKeyOnUpdate property.
      Parameters:
      value - allowed object is String
    • getDropForeignKey

      Gets the value of the dropForeignKey property.
      Returns:
      possible object is String
    • setDropForeignKey

      public void setDropForeignKey(String value)
      Sets the value of the dropForeignKey property.
      Parameters:
      value - allowed object is String
    • getDropForeignKeyIndex

      Gets the value of the dropForeignKeyIndex property.
      Returns:
      possible object is String
    • setDropForeignKeyIndex

      public void setDropForeignKeyIndex(String value)
      Sets the value of the dropForeignKeyIndex property.
      Parameters:
      value - allowed object is String