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

public class Column 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="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="defaultValue" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="notnull" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="historyExclude" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="primaryKey" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="identity" 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="unique" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="uniqueOneToOne" 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="comment" 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

    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • 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
    • 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
    • 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
    • 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
    • isPrimaryKey

      Gets the value of the primaryKey property.
      Returns:
      possible object is Boolean
    • setPrimaryKey

      public void setPrimaryKey(Boolean value)
      Sets the value of the primaryKey property.
      Parameters:
      value - allowed object is Boolean
    • isIdentity

      public Boolean isIdentity()
      Gets the value of the identity property.
      Returns:
      possible object is Boolean
    • setIdentity

      public void setIdentity(Boolean value)
      Sets the value of the identity 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
    • 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
    • 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
    • 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