Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.server
Class SQLiteSQLBuilderImpl

java.lang.Object
  extended by oracle.jbo.common.CommonCriteriaAdapter
      extended by oracle.jbo.server.BaseSQLBuilderImpl
          extended by oracle.jbo.server.SQLiteSQLBuilderImpl
All Implemented Interfaces:
CriteriaAdapter, SQLBuilder, ViewCriteriaAdapter

public class SQLiteSQLBuilderImpl
extends BaseSQLBuilderImpl


Field Summary
 
Fields inherited from class oracle.jbo.server.BaseSQLBuilderImpl
CLASS_INSTANCE
 
Fields inherited from class oracle.jbo.common.CommonCriteriaAdapter
BETWEEN, IN, IS, LIKE, LIKE_QOT, NOT, NULL, QOT, QOTSTR
 
Fields inherited from interface oracle.jbo.server.SQLBuilder
BINDING_STYLE_JDBC, BINDING_STYLE_ORACLE, BINDING_STYLE_ORACLE_NAME, BINDING_STYLE_UNKNOWN, DML_DELETE, DML_INSERT, DML_UPDATE
 
Constructor Summary
SQLiteSQLBuilderImpl()
           
 
Method Summary
protected  int bindParamValue(int bindingStyle, java.lang.Object value, DBTransactionImpl trans, PreparedStatement stmt, AttributeDefImpl attrDef, int bindIndex, boolean skipNull)
           
 java.lang.String getDbType()
          Returns a string uniquely identifying this type of SQLBuilder.
 
Methods inherited from class oracle.jbo.server.BaseSQLBuilderImpl
baseBuildSelectList, bindDeleteStatement, bindInsertStatement, bindInsertStatement, bindOptUpdateWhereClause, bindParametersForStmt, bindUpdateStatement, bindUpdateStatement, bindWhereAttrValue, bindWhereClause, bindWhereClause, buildDefaultViewObjectFromClause, buildDefaultViewObjectWhereClause, buildDeleteStatement, buildInsertStatement, buildOptUpdateWhereClause, buildSelectList, buildSelectString, buildSelectString, buildUpdateStatement, buildWhereClause, capabilityCanReuseLockStatements, compareFetchedValue, convertValueToStorageType, createHandleForCancellableStatements, doEntityDML, doEntitySelect, doEntitySelectForAltKey, doLoadBulkFromResultSet, doLoadFromResultSet, doLoadFromStatement, doPreparedStatementDefineColumnType, doPreparedStatementDefines, doRefreshSQL, doStatementSetBindingStyle, doStatementSetBindingStyleDefault, doStatementSetRowPrefetch, formatAttributeValue, generatePKBasedRef, generateRefAndOID, generateRowID, getBindingStyleValue, getClauseForDateLiteral, getDefaultBindingStyle, getLockTrailerIsAtEnd, getQueryHitCountSQL, getROWID, getSqlVariantLockTrailer, getSupportsAliasInUpdateStatements, getViewCriteriaAdapter, getViewCriteriaClause, getWarningText, populateCompOpers, processException, registerDatabaseChangeListener, releaseSavepoint, rollbackToSavepoint, setSavepoint, setupBindVarExtendedData, shouldPutJoinConstraintInFromClause, shouldSkipDML, supportsRowNumQuery, unregisterDatabaseChangeListener
 
Methods inherited from class oracle.jbo.common.CommonCriteriaAdapter
cleanUpTemporaryBindVars, convertCriteriaItemToWhereFragment, convertOpandRHSToWhereFragment, convertValueToWhereFragment, correctOprandLiteral, createTempBindVar, createTemporaryBindVar, getCriteriaClause, getCriteriaClause, getFormattedLHSCompareFragment, getFormattedLHSCompareFragment, getFormattedRHSCompareFragment, getOptionalItemClause, getWhereFragmentFromVO, isCharType, isDateType, isLHSFragmentOptional, isNumericType, parseOperatorAndValueFromItemValue, shouldUseTempBindVariableForValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQLiteSQLBuilderImpl

public SQLiteSQLBuilderImpl()
Method Detail

getDbType

public java.lang.String getDbType()
Description copied from interface: SQLBuilder
Returns a string uniquely identifying this type of SQLBuilder. Examples are: "Oracle", "OLite", "SQL92".

Specified by:
getDbType in interface SQLBuilder
Overrides:
getDbType in class BaseSQLBuilderImpl
Returns:
a String containing the Database type.

bindParamValue

protected int bindParamValue(int bindingStyle,
                             java.lang.Object value,
                             DBTransactionImpl trans,
                             PreparedStatement stmt,
                             AttributeDefImpl attrDef,
                             int bindIndex,
                             boolean skipNull)
                      throws SQLException
Overrides:
bindParamValue in class BaseSQLBuilderImpl
Throws:
SQLException

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.