Class DbColumn

java.lang.Object
com.nexacro.uiadapter17.jakarta.dao.DbColumn

public class DbColumn extends Object
ResultSetMetaData로 부터 획득한 컬럼의 메타데이터 정보를 저장한다.
Since:
08.07.2015
Version:
1.0
Author:
Park SeongMin
  • Field Details

    • DEFAULT_SIZE

      public static final int DEFAULT_SIZE
      컬럼의 기본 크기. 255
      See Also:
    • name

      protected String name
    • dataType

      protected com.nexacro17.xapi.data.datatype.DataType dataType
    • size

      protected int size
    • vendorsTypeName

      protected String vendorsTypeName
    • typeJavaClassName

      protected String typeJavaClassName
    • decimalDigit

      protected String decimalDigit
    • precision

      protected int precision
    • scale

      protected int scale
  • Constructor Details

    • DbColumn

      public DbColumn(String name, com.nexacro17.xapi.data.datatype.DataType dataType, int size)
    • DbColumn

      public DbColumn(String name, com.nexacro17.xapi.data.datatype.DataType dataType, int size, String vendorsTypeName)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDataType

      public com.nexacro17.xapi.data.datatype.DataType getDataType()
    • setDataType

      public void setDataType(com.nexacro17.xapi.data.datatype.DataType dataType)
    • getSize

      public int getSize()
    • setSize

      public void setSize(int size)
    • getVendorsTypeName

      public String getVendorsTypeName()
    • setVendorsTypeName

      public void setVendorsTypeName(String vendorsTypeName)
    • getTypeJavaClassName

      public String getTypeJavaClassName()
    • setTypeJavaClassName

      public void setTypeJavaClassName(String typeJavaClassName)
    • getDecimalDigit

      public String getDecimalDigit()
    • setDecimalDigit

      public void setDecimalDigit(String decimalDigit)
    • getPrecision

      public int getPrecision()
      Returns:
      the precision
    • setPrecision

      public void setPrecision(int precision)
      Parameters:
      precision - the precision to set
    • getScale

      public int getScale()
      Returns:
      the scale
    • setScale

      public void setScale(int scale)
      Parameters:
      scale - the scale to set