# Uses of Class
org.apache.torque.templates.typemapping.SqlType

Packages that use SqlType
Package
Description
org.apache.torque.templates.platform
This package contains classes that provide compatibility to a range of RDBM platforms.
org.apache.torque.templates.transformer
Contains transformers and their helpers throughout the templates.
org.apache.torque.templates.typemapping
Contains transformers and their helpers for the generation of SQL files.

- ## Uses of SqlType in org.apache.torque.templates.platform

  Methods in org.apache.torque.templates.platform that return SqlType
  Modifier and Type
  Method
  Description
  `SqlType`
  Platform.`getSqlTypeForSchemaType(SchemaType schemaType)`
  Returns the db specific SQL type for a Torque type.
  `SqlType`
  PlatformDefaultImpl.`getSqlTypeForSchemaType(SchemaType schemaType)`
  Methods in org.apache.torque.templates.platform with parameters of type SqlType
  Modifier and Type
  Method
  Description
  `protected void`
  PlatformDefaultImpl.`setSchemaTypeToSqlTypeMapping(SchemaType schemaType, SqlType sqlType)`
  Adds a mapping to the torque schema type -> sql type map.

- ## Uses of SqlType in org.apache.torque.templates.transformer

  Methods in org.apache.torque.templates.transformer that return SqlType
  Modifier and Type
  Method
  Description
  `static SqlType`
  SchemaTypeHelper.`getDomain(SourceElement columnElement, ControllerState controllerState)`
  `static SqlType`
  SchemaTypeHelper.`getDomain(Column column, ControllerState controllerState)`
  `static SqlType`
  SchemaTypeHelper.`getSqlType(SchemaType schemaType, SqlType domainType, ControllerState controllerState, String size, String scale, String defaultValue)`
  Returns the SQL type for a schema type and the specified target database.
  Methods in org.apache.torque.templates.transformer with parameters of type SqlType
  Modifier and Type
  Method
  Description
  `static SqlType`
  SchemaTypeHelper.`getSqlType(SchemaType schemaType, SqlType domainType, ControllerState controllerState, String size, String scale, String defaultValue)`
  Returns the SQL type for a schema type and the specified target database.

- ## Uses of SqlType in org.apache.torque.templates.typemapping

  Subclasses of SqlType in org.apache.torque.templates.typemapping
  Modifier and Type
  Class
  Description
  `class`
  `SizedForBitDataSqlType`
  Supports the Derby / DB2 / SQL92 standard for defining Binary data fields with either CHAR(#) FOR BIT DATA or VARCHAR(#) FOR BIT DATA.
  Methods in org.apache.torque.templates.typemapping that return SqlType
  Modifier and Type
  Method
  Description
  `SqlType`
  SizedForBitDataSqlType.`getNew(String size, String scale, String defaultValue)`
  `SqlType`
  SqlType.`getNew(String size, String scale, String defaultValue)`
  Returns a new instance with the given sqlTypeName, size, scale and default value.
  Constructors in org.apache.torque.templates.typemapping with parameters of type SqlType
  Modifier
  Constructor
  Description
  ``
  `SizedForBitDataSqlType(SqlType sqlType, String size, String scale, String defaultValue)`
  ``
  `SqlType(SqlType sqlType, String size, String scale, String defaultValue)`
  Creates a new SqlType by copying another sql type.