Klasse ColumnMetadata

java.lang.Object
org.apache.torque.generator.source.jdbc.ColumnMetadata

public class ColumnMetadata extends Object
The data retrieved about a column as read from JDBC Metadata.
Version:
$Id: ColumnMetadata.java 1917241 2024-04-21 13:29:41Z tv $
  • Konstruktordetails

    • ColumnMetadata

      public ColumnMetadata(String name, Integer sqlType, Integer size, Integer nullType, String defValue, Integer decimalDigits)
      Constructor.
      Parameter:
      name - The name of the column.
      sqlType - The data type of the column.
      size - The maximum size of the column.
      nullType - 0 if the column may not be null, 1 if the column may be known, 2 unknown.
      defValue - The default value of the column, or null if no default value exists.
      decimalDigits - The number of decimal digits of the column.
  • Methodendetails

    • getName

      public String getName()
      Returns the name of the column.
      Gibt zurück:
      the name of the column.
    • getSqlType

      public Integer getSqlType()
      Returns the data type of the column.
      Gibt zurück:
      the data type of the column as in java.sql.Types.
    • getSize

      public Integer getSize()
      Returns the maximum size of the column.
      Gibt zurück:
      the maximum size of the column.
    • getNullType

      public Integer getNullType()
      Returns whether the column may be null.
      Gibt zurück:
      0 if the column may not be null, 1 if the column may be known, 2 unknown.
    • getDefValue

      public String getDefValue()
      Returns the default value of the column.
      Gibt zurück:
      the default value, or 0 if no default value exists.
    • getDecimalDigits

      public Integer getDecimalDigits()
      Returns the number of decimal digits.
      Gibt zurück:
      the number of decimal digits.