Class PlatformColumn

java.lang.Object
org.jumpmind.db.model.PlatformColumn
All Implemented Interfaces:
Serializable, Cloneable

public class PlatformColumn extends Object implements Serializable, Cloneable
See Also:
  • Constructor Details

    • PlatformColumn

      public PlatformColumn(String name, String type, int size, int decimalDigits, String defaultValue)
    • PlatformColumn

      public PlatformColumn(String name, String sqlType, String defaultValue)
    • PlatformColumn

      public PlatformColumn()
  • Method Details

    • setDefaultValue

      public void setDefaultValue(String defaultValue)
    • getDefaultValue

      public String getDefaultValue()
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • setSize

      public void setSize(int size)
    • getSize

      public int getSize()
    • setType

      public void setType(String type)
    • getType

      public String getType()
    • setDecimalDigits

      public void setDecimalDigits(int decimalDigits)
    • getDecimalDigits

      public int getDecimalDigits()
    • setEnumValues

      public void setEnumValues(String[] enumValues)
    • getEnumValues

      public String[] getEnumValues()
    • isEnum

      public boolean isEnum()
    • isUserDefinedType

      public boolean isUserDefinedType()
    • setUserDefinedType

      public void setUserDefinedType(boolean userDefinedType)
    • clone

      public Object clone() throws CloneNotSupportedException
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException