Uses of Interface
org.sql.generation.api.grammar.common.datatypes.SQLDataType

Packages that use SQLDataType
org.sql.generation.api.grammar.common.datatypes This is the package containing support for (most)pre-defined SQL data types. 
org.sql.generation.api.grammar.common.datatypes.pgsql   
org.sql.generation.api.grammar.definition.table This package contains syntax interfaces for CREATE TABLE statement. 
org.sql.generation.api.grammar.factories This package provides factories to create various builders and SQL syntax elements. 
 

Uses of SQLDataType in org.sql.generation.api.grammar.common.datatypes
 

Subinterfaces of SQLDataType in org.sql.generation.api.grammar.common.datatypes
 interface BigInt
          This class represents the BIGINT type (typically 64-bit integer).
 interface Decimal
           This class represents the DECIMAL data type, sometimes abbreviated as DEC.
 interface DoublePrecision
          This class represents DOUBLE PRECISION data type.
 interface Numeric
           This class represents the NUMERIC type.
 interface Real
          This class represents the REAL data type.
 interface SmallInt
          This class represents the SMALLINT type (typically 16-bit integer).
 interface SQLBoolean
          This class represents the BOOLEAN type.
 interface SQLChar
          This class represents CHARACTER and CHARACTER VARYING data types, typically abbreviated as CHAR and VARCHAR, respectively.
 interface SQLDate
          This class represents the DATE data type.
 interface SQLFloat
          This class represents the FLOAT type.
 interface SQLInteger
          This class represents the INTEGER type, sometimes abbreviated as INT (typically 32-bit integer).
 interface SQLInterval
          This class represents the INTEGER type, sometimes abbreviated as INT (typically 32-bit integer).
 interface SQLTime
          This class represents TIME data type.
 interface SQLTimeStamp
           
 interface UserDefinedType
          This is a general way of handling any user-created or otherwise custom type.
 

Uses of SQLDataType in org.sql.generation.api.grammar.common.datatypes.pgsql
 

Subinterfaces of SQLDataType in org.sql.generation.api.grammar.common.datatypes.pgsql
 interface Text
          This data type represents the TEXT data type in PostgreSQL.
 

Uses of SQLDataType in org.sql.generation.api.grammar.definition.table
 

Methods in org.sql.generation.api.grammar.definition.table that return SQLDataType
 SQLDataType ColumnDefinition.getDataType()
          Returns the data type of this column.
 

Uses of SQLDataType in org.sql.generation.api.grammar.factories
 

Methods in org.sql.generation.api.grammar.factories with parameters of type SQLDataType
 ColumnDefinition DefinitionFactory.createColumnDefinition(String columnName, SQLDataType columnDataType)
          Creates a new definition of column with specified name and data type.
 ColumnDefinition DefinitionFactory.createColumnDefinition(String columnName, SQLDataType columnDataType, Boolean mayBeNull)
          Creates a new definition of column with specified name, data type, and NULL value policy.
 ColumnDefinition DefinitionFactory.createColumnDefinition(String columnName, SQLDataType columnDataType, String columnDefault)
          Creates a new definition of column with specified name, data type, default value.
 ColumnDefinition DefinitionFactory.createColumnDefinition(String columnName, SQLDataType columnDataType, String columnDefault, Boolean mayBeNull)
          Creates a new definition of column with specified name, data type, default value, and NULL value policy.
 



Copyright © 2010-2011. All Rights Reserved.