Class ColumnModel

  • All Implemented Interfaces:
    KeyObject<String>

    public class ColumnModel
    extends Object
    implements KeyObject<String>

    Wrapper for a database table column.

    The info are similar to the ones returned by a ResultSetMetadata object.

    This class implements KeyObject interface, the getKey() method returns a lowercase() versione of getName().

    Author:
    Fugerit
    • Constructor Detail

      • ColumnModel

        public ColumnModel()
    • Method Detail

      • getExtra

        public String getExtra()
      • setExtra

        public void setExtra​(String extra)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getTypeName

        public String getTypeName()
      • setTypeName

        public void setTypeName​(String typeName)
      • getTypeSql

        public int getTypeSql()
      • setTypeSql

        public void setTypeSql​(int typeSql)
      • getComment

        public String getComment()
      • setComment

        public void setComment​(String comment)
      • getNullable

        public int getNullable()
      • setNullable

        public void setNullable​(int nullable)
      • getSize

        public int getSize()
      • setSize

        public void setSize​(int size)
      • getJavaType

        public String getJavaType()
      • setJavaType

        public void setJavaType​(String javaType)
      • getKey

        public String getKey()
        Description copied from interface: KeyObject
        Returns the key of the object
        Specified by:
        getKey in interface KeyObject<String>
        Returns:
        the key for this object