org.sql.generation.implementation.vendor.pgsql
Class PostgreSQLVendorImpl

java.lang.Object
  extended by org.sql.generation.implementation.vendor.DefaultVendor
      extended by org.sql.generation.implementation.vendor.pgsql.PostgreSQLVendorImpl
All Implemented Interfaces:
PostgreSQLVendor, SQLVendor

public class PostgreSQLVendorImpl
extends DefaultVendor
implements PostgreSQLVendor

Author:
Stanislav Muhametsin

Nested Class Summary
 
Nested classes/interfaces inherited from class org.sql.generation.implementation.vendor.DefaultVendor
DefaultVendor.Callback<T>
 
Field Summary
protected static DefaultVendor.Callback<PgSQLDataTypeFactory> PG_DATA_TYPE_FACTORY
           
protected static DefaultVendor.Callback<PgSQLManipulationFactory> PG_MANIPULATION_FACTORY
           
protected static DefaultVendor.Callback<PgSQLQueryFactory> PG_QUERY_FACTORY
           
 
Fields inherited from class org.sql.generation.implementation.vendor.DefaultVendor
BOOLEAN_FACTORY, COLUMNS_FACTORY, DATA_TYPE_FACTORY, DEFINITION_FACTORY, LITERAL_FACTORY, MANIPULATION_FACTORY, MODIFICATION_FACTORY, QUERY_FACTORY, TABLE_REFERENCE_FACTORY
 
Constructor Summary
PostgreSQLVendorImpl()
           
 
Method Summary
 PgSQLDataTypeFactory getDataTypeFactory()
           
 PgSQLManipulationFactory getManipulationFactory()
           
 PgSQLQueryFactory getQueryFactory()
           
 
Methods inherited from class org.sql.generation.implementation.vendor.DefaultVendor
getBooleanFactory, getColumnsFactory, getDefinitionFactory, getLiteralFactory, getModificationFactory, getTableReferenceFactory, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sql.generation.api.vendor.SQLVendor
getBooleanFactory, getColumnsFactory, getDefinitionFactory, getLiteralFactory, getModificationFactory, getTableReferenceFactory, toString
 

Field Detail

PG_QUERY_FACTORY

protected static final DefaultVendor.Callback<PgSQLQueryFactory> PG_QUERY_FACTORY

PG_DATA_TYPE_FACTORY

protected static final DefaultVendor.Callback<PgSQLDataTypeFactory> PG_DATA_TYPE_FACTORY

PG_MANIPULATION_FACTORY

protected static final DefaultVendor.Callback<PgSQLManipulationFactory> PG_MANIPULATION_FACTORY
Constructor Detail

PostgreSQLVendorImpl

public PostgreSQLVendorImpl()
Method Detail

getQueryFactory

public PgSQLQueryFactory getQueryFactory()
Specified by:
getQueryFactory in interface PostgreSQLVendor
Specified by:
getQueryFactory in interface SQLVendor
Overrides:
getQueryFactory in class DefaultVendor

getDataTypeFactory

public PgSQLDataTypeFactory getDataTypeFactory()
Specified by:
getDataTypeFactory in interface PostgreSQLVendor
Specified by:
getDataTypeFactory in interface SQLVendor
Overrides:
getDataTypeFactory in class DefaultVendor

getManipulationFactory

public PgSQLManipulationFactory getManipulationFactory()
Specified by:
getManipulationFactory in interface PostgreSQLVendor
Specified by:
getManipulationFactory in interface SQLVendor
Overrides:
getManipulationFactory in class DefaultVendor


Copyright © 2010-2011. All Rights Reserved.