org.teiid.connector.jdbc.sqlserver
Class SqlServerSQLTranslator

java.lang.Object
  extended by org.teiid.connector.jdbc.translator.Translator
      extended by org.teiid.connector.jdbc.sybase.SybaseSQLTranslator
          extended by org.teiid.connector.jdbc.sqlserver.SqlServerSQLTranslator

public class SqlServerSQLTranslator
extends SybaseSQLTranslator


Field Summary
 
Fields inherited from class org.teiid.connector.jdbc.translator.Translator
DEFAULT_TIME_ZONE
 
Constructor Summary
SqlServerSQLTranslator()
           
 
Method Summary
 java.lang.Class<? extends ConnectorCapabilities> getDefaultCapabilities()
          Get the default capabilities class.
 java.lang.String getLengthFunctionName()
           
 void initialize(ConnectorEnvironment env)
          Initialize the SQLTranslator.
 
Methods inherited from class org.teiid.connector.jdbc.sybase.SybaseSQLTranslator
hasTimeType, translateCommand, useAsInGroupAlias
 
Methods inherited from class org.teiid.connector.jdbc.translator.Translator
addSourceComment, afterConnectionCreation, afterInitialConnectionCreation, bindPreparedStatementValues, bindValue, executeStatementForBulkInsert, executeStoredProcedure, formatDateValue, getConnectionTestQuery, getConnectorCapabilities, getDatabaseCalendar, getDefaultConnectionTestQuery, getEnvironment, getFunctionModifiers, getIsValidTimeout, getLanguageFactory, getSetOperationString, getSourceComment, getSQLConversionVisitor, getTimestampNanoPrecision, getTypeFacility, modifyCommand, registerFunctionModifier, registerSpecificTypeOfOutParameter, replaceElementName, retrieveValue, retrieveValue, translateLimit, translateLiteralBoolean, translateLiteralDate, translateLiteralTime, translateLiteralTimestamp, useParensForSetQueries, usePreparedStatements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlServerSQLTranslator

public SqlServerSQLTranslator()
Method Detail

initialize

public void initialize(ConnectorEnvironment env)
                throws ConnectorException
Description copied from class: Translator
Initialize the SQLTranslator.

Overrides:
initialize in class SybaseSQLTranslator
Throws:
ConnectorException

getLengthFunctionName

public java.lang.String getLengthFunctionName()
Overrides:
getLengthFunctionName in class SybaseSQLTranslator

getDefaultCapabilities

public java.lang.Class<? extends ConnectorCapabilities> getDefaultCapabilities()
Description copied from class: Translator
Get the default capabilities class. Will be used by Translator.getConnectorCapabilities() to return a capabilities instance.

Overrides:
getDefaultCapabilities in class SybaseSQLTranslator
Returns:


Copyright © 2009. All Rights Reserved.