Interface SQLBuilder.ColumnDescriptor

Enclosing interface:
SQLBuilder

public static interface SQLBuilder.ColumnDescriptor
  • Method Details

    • getName

      String getName()
    • getType

      int getType()
    • getSize

      int getSize()
    • getPrecision

      int getPrecision()
    • getScale

      int getScale()
    • isPrimaryKey

      boolean isPrimaryKey()
    • isIndexed

      boolean isIndexed()
    • isAutomatic

      boolean isAutomatic()
    • allowNulls

      boolean allowNulls()
    • allowIndexDuplicateds

      boolean allowIndexDuplicateds()
    • getDefaultValue

      Object getDefaultValue()
    • getGeometryType

      int getGeometryType()
    • getGeometrySubtype

      int getGeometrySubtype()
    • getGeometrySRSId

      Object getGeometrySRSId()
    • isGeometry

      boolean isGeometry()
    • getStoreParameters

      DataStoreParameters getStoreParameters()
    • setName

      void setName(String name)
    • setType

      void setType(int type)
    • setSize

      void setSize(int size)
    • setPrecision

      void setPrecision(int precision)
    • setScale

      void setScale(int scale)
    • setIsPrimaryKey

      void setIsPrimaryKey(boolean isPk)
    • setIsAutomatic

      void setIsAutomatic(boolean isAutomatic)
    • setAllowNulls

      void setAllowNulls(boolean allowNulls)
    • setAllowIndexDuplicateds

      void setAllowIndexDuplicateds(boolean allowIndexDuplicateds)
    • setDefaultValue

      void setDefaultValue(Object defaultValue)
    • setGeometryType

      void setGeometryType(int geom_type)
    • setGeometrySubtype

      void setGeometrySubtype(int geom_subtype)
    • setGeometrySRSId

      void setGeometrySRSId(Object geom_srsid)
    • getTableBBox

      org.gvsig.fmap.geom.primitive.Envelope getTableBBox()
    • setTableBBox

      void setTableBBox(org.gvsig.fmap.geom.primitive.Envelope bbox)
    • foreignkey

      void foreignkey(String tableName, String fieldName)
    • isForeignKey

      boolean isForeignKey()
    • getForeignkeyFieldName

      String getForeignkeyFieldName()
    • getForeignkeyTableName

      String getForeignkeyTableName()
    • isCategorized

      boolean isCategorized()
    • setCategorized

      void setCategorized(boolean categorized)