Uses of Class
org.apache.openjpa.jdbc.sql.SQLBuffer

Packages that use SQLBuffer
org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Tree 
org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadata 
org.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategies 
org.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction 
 

Uses of SQLBuffer in org.apache.openjpa.jdbc.kernel.exps
 

Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type SQLBuffer
 void Args.appendIsEmpty(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
           
 void Val.appendIsEmpty(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
          Append the SQL testing whether this value is empty to the given buffer.
 void Args.appendIsNotEmpty(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
           
 void Val.appendIsNotEmpty(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
          Append the SQL testing whether this value is not empty to the given buffer.
 void Args.appendIsNotNull(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
           
 void Val.appendIsNotNull(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
          Append the SQL testing whether this value is not null to the given buffer.
 void Args.appendIsNull(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
           
 void Val.appendIsNull(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
          Append the SQL testing whether this value is null to the given buffer.
 void Args.appendSize(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
           
 void Val.appendSize(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql)
          Append the SQL checking the size of this value.
 void Param.appendTo(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql, int index)
           
 void Args.appendTo(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql, int index)
           
 void Lit.appendTo(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql, int index)
           
 void Val.appendTo(Select sel, ExpContext ctx, ExpState state, SQLBuffer sql, int index)
          Append the indexth SQL element to the given buffer.
 void FilterValue.appendTo(SQLBuffer buf)
          Append the first SQL element for this value to the given buffer.
 void JDBCAggregateListener.appendTo(SQLBuffer buf, FilterValue[] args, ClassMapping mapping, JDBCStore store)
          Append the SQL for this aggregate.
 void JDBCStringContains.appendTo(SQLBuffer buf, FilterValue target, FilterValue[] args, ClassMapping type, JDBCStore store)
          Deprecated.  
 void JDBCWildcardMatch.appendTo(SQLBuffer sql, FilterValue target, FilterValue[] args, ClassMapping type, JDBCStore store)
          Deprecated.  
 void SQLEmbed.appendTo(SQLBuffer buf, FilterValue target, FilterValue[] args, ClassMapping type, JDBCStore store)
           
 void JDBCFilterListener.appendTo(SQLBuffer buf, FilterValue target, FilterValue[] args, ClassMapping mapping, JDBCStore store)
          Append the SQL for this expression or value.
 void GetColumn.appendTo(SQLBuffer buf, FilterValue target, FilterValue[] args, ClassMapping type, JDBCStore store)
           
 void FilterValue.appendTo(SQLBuffer buf, int index)
          Append the indexth SQL element for this value to the given buffer.
 

Uses of SQLBuffer in org.apache.openjpa.jdbc.meta
 

Methods in org.apache.openjpa.jdbc.meta that return SQLBuffer
 SQLBuffer DiscriminatorStrategy.getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subs)
          Return SQL to limit the classes selected as much as possible to the given base class, and optionally its subclasses.
 SQLBuffer Discriminator.getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subs)
           
 

Methods in org.apache.openjpa.jdbc.meta with parameters of type SQLBuffer
 void FieldStrategy.appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)
          Append a where clause to the given statement checking if this value is empty.
 void FieldMapping.appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)
           
 void FieldStrategy.appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)
          Append a where clause to the given statement checking if this value is not empty.
 void FieldMapping.appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)
           
 void FieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
          Append a where clause to the given statement checking if this value is not null.
 void FieldMapping.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void FieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
          Append a where clause to the given statement checking if this value is null.
 void FieldMapping.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void FieldStrategy.appendSize(SQLBuffer sql, Select sel, Joins joins)
          Append a where clause to the given statement checking the size of the value.
 void FieldMapping.appendSize(SQLBuffer sql, Select sel, Joins joins)
           
 

Uses of SQLBuffer in org.apache.openjpa.jdbc.meta.strats
 

Methods in org.apache.openjpa.jdbc.meta.strats that return SQLBuffer
 SQLBuffer SubclassJoinDiscriminatorStrategy.getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)
           
 SQLBuffer SuperclassDiscriminatorStrategy.getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)
           
 SQLBuffer AbstractDiscriminatorStrategy.getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subs)
           
 SQLBuffer InValueDiscriminatorStrategy.getClassConditions(Select sel, Joins joins, ClassMapping base, boolean subclasses)
           
 

Methods in org.apache.openjpa.jdbc.meta.strats with parameters of type SQLBuffer
 void ContainerFieldStrategy.appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)
           
 void AbstractFieldStrategy.appendIsEmpty(SQLBuffer sql, Select sel, Joins joins)
           
 void ContainerFieldStrategy.appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)
           
 void AbstractFieldStrategy.appendIsNotEmpty(SQLBuffer sql, Select sel, Joins joins)
           
 void EmbedFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void HandlerFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void PrimitiveFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void RelationFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void ContainerFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void StringFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void AbstractFieldStrategy.appendIsNotNull(SQLBuffer sql, Select sel, Joins joins)
           
 void EmbedFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void HandlerFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void PrimitiveFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void RelationFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void ContainerFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void StringFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
 void AbstractFieldStrategy.appendIsNull(SQLBuffer sql, Select sel, Joins joins)
           
protected static void ContainerFieldStrategy.appendJoinCount(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)
           
 void ContainerFieldStrategy.appendSize(SQLBuffer sql, Select sel, Joins joins)
           
 void AbstractFieldStrategy.appendSize(SQLBuffer sql, Select sel, Joins joins)
           
static void ContainerFieldStrategy.appendUnaliasedJoin(SQLBuffer sql, Select sel, Joins joins, DBDictionary dict, FieldMapping field, ForeignKey fk)
           
 

Uses of SQLBuffer in org.apache.openjpa.jdbc.sql
 

Methods in org.apache.openjpa.jdbc.sql that return SQLBuffer
 SQLBuffer SQLBuffer.append(Column col)
           
 SQLBuffer SQLBuffer.append(Select sel, JDBCFetchConfiguration fetch)
          Append a subselect.
 SQLBuffer SQLBuffer.append(Sequence seq)
           
 SQLBuffer SQLBuffer.append(SQLBuffer buf)
          Append all SQL and parameters of the given buffer.
 SQLBuffer SQLBuffer.append(String s)
           
 SQLBuffer SQLBuffer.append(Table table)
           
 SQLBuffer SQLBuffer.appendCount(Select sel, JDBCFetchConfiguration fetch)
          Append a subselect count.
 SQLBuffer SQLBuffer.appendValue(boolean b)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(boolean b, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(byte b)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(byte b, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(char c)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(char c, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(double d)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(double d, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(float f)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(float f, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(int i)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(int i, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(long l)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(long l, Column col)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(Object o)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(Object o, Column col)
          Append a parameter value for a specific column.
 SQLBuffer SQLBuffer.appendValue(short s)
          Append a parameter value.
 SQLBuffer SQLBuffer.appendValue(short s, Column col)
          Append a parameter value.
protected  SQLBuffer DBDictionary.getFrom(Select sel, boolean forUpdate)
          Return the portion of the select statement between the FROM keyword and the WHERE keyword.
protected  SQLBuffer DBDictionary.getFromSelect(Select sel, boolean forUpdate)
          Return the FROM clause for a select that selects from a tmp table created by an inner select.
 SQLBuffer SelectImpl.getGrouping()
           
 SQLBuffer LogicalUnion.UnionSelect.getGrouping()
           
 SQLBuffer Select.getGrouping()
          Return the grouping SQL for this select.
 SQLBuffer SelectImpl.getHaving()
           
 SQLBuffer LogicalUnion.UnionSelect.getHaving()
           
 SQLBuffer Select.getHaving()
          Return the HAVING clause, or null if none.
 SQLBuffer SelectImpl.getOrdering()
           
 SQLBuffer LogicalUnion.UnionSelect.getOrdering()
           
 SQLBuffer Select.getOrdering()
          Return the ordering SQL for this select.
protected  SQLBuffer OracleDictionary.getSelects(Select sel, boolean distinctIdentifiers, boolean forUpdate)
           
protected  SQLBuffer DBDictionary.getSelects(Select sel, boolean distinctIdentifiers, boolean forUpdate)
          Return the portion of the select statement between the SELECT keyword and the FROM keyword.
 SQLBuffer SelectImpl.getWhere()
           
 SQLBuffer LogicalUnion.UnionSelect.getWhere()
           
 SQLBuffer Select.getWhere()
          Return the WHERE clause, minus any necessary end joins.
protected  SQLBuffer DBDictionary.getWhere(Select sel, boolean forUpdate)
          Return the WHERE portion of the select statement, or null if no where conditions.
protected  SQLBuffer DBDictionary.toBulkOperation(ClassMapping mapping, Select sel, JDBCStore store, Object[] params, Map updateParams)
          Returns the SQL for a bulk operation, either a DELETE or an UPDATE.
 SQLBuffer DBDictionary.toDelete(ClassMapping mapping, Select sel, Object[] params)
          Create a DELETE statement for the specified Select.
 SQLBuffer OracleDictionary.toNativeJoin(Join join)
           
 SQLBuffer DBDictionary.toNativeJoin(Join join)
          Use the given join instance to create SQL joining its tables in the database's native syntax.
 SQLBuffer HSQLDictionary.toOperation(String op, SQLBuffer selects, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, long start, long end, String forUpdateClause)
           
 SQLBuffer DBDictionary.toOperation(String op, SQLBuffer selects, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, long start, long end, String forUpdateClause)
          Return the SQL for the given selecting operation.
 SQLBuffer DBDictionary.toOperation(String op, SQLBuffer selects, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, long start, long end, String forUpdateClause, boolean subselect)
          Return the SQL for the given selecting operation.
 SQLBuffer SelectImpl.toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)
           
 SQLBuffer LogicalUnion.toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)
           
 SQLBuffer LogicalUnion.UnionSelect.toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)
           
 SQLBuffer SelectExecutor.toSelect(boolean forUpdate, JDBCFetchConfiguration fetch)
          Return this select as a SQL statement formatted for the current dictionary.
 SQLBuffer DBDictionary.toSelect(Select sel, boolean forUpdate, JDBCFetchConfiguration fetch)
          Create a SELECT statement in the proper join syntax for the given instance.
 SQLBuffer OracleDictionary.toSelect(SQLBuffer select, JDBCFetchConfiguration fetch, SQLBuffer tables, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end)
           
 SQLBuffer EmpressDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long startIdx, long endIdx)
           
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end)
          Combine the given components into a SELECT statement.
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, boolean subselect)
          Combine the given components into a SELECT statement.
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, boolean subselect, boolean checkTableForUpdate)
           
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, Select sel)
          Combine the given components into a SELECT statement.
 SQLBuffer SelectImpl.toSelectCount()
           
 SQLBuffer LogicalUnion.toSelectCount()
           
 SQLBuffer LogicalUnion.UnionSelect.toSelectCount()
           
 SQLBuffer SelectExecutor.toSelectCount()
          Return this select as a COUNT SQL statement formatted for the current dictionary.
 SQLBuffer DBDictionary.toSelectCount(Select sel)
          Create a SELECT COUNT statement in the proper join syntax for the given instance.
 SQLBuffer DBDictionary.toSQL92Join(Join join, boolean forUpdate, boolean first)
          Use the given join instance to create SQL joining its tables in the SQL92 style.
 SQLBuffer DBDictionary.toTraditionalJoin(Join join)
          Use the given join instance to create SQL joining its tables in the traditional style.
 SQLBuffer DBDictionary.toUpdate(ClassMapping mapping, Select sel, JDBCStore store, Object[] params, Map updates)
           
 

Methods in org.apache.openjpa.jdbc.sql with parameters of type SQLBuffer
 SQLBuffer SQLBuffer.append(SQLBuffer buf)
          Append all SQL and parameters of the given buffer.
 void SelectImpl.append(SQLBuffer buf, Joins joins)
           
 void LogicalUnion.UnionSelect.append(SQLBuffer buf, Joins joins)
           
 void Select.append(SQLBuffer buf, Joins joins)
          Append the given joins to the given buffer.
 void DB2Dictionary.appendCast(SQLBuffer buf, FilterValue val, int type)
          Cast the specified value to the specified type.
 void DBDictionary.appendCast(SQLBuffer buf, FilterValue val, int type)
          Cast the specified value to the specified type.
protected  void DB2Dictionary.appendLength(SQLBuffer buf, int type)
           
protected  void SQLServerDictionary.appendLength(SQLBuffer buf, int type)
           
protected  void DBDictionary.appendLength(SQLBuffer buf, int type)
           
protected  void DBDictionary.appendNumericCast(SQLBuffer buf, FilterValue val)
          Append SQL for the given numeric value to the buffer, casting as needed.
protected  void H2Dictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
           
protected  void PostgresDictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
           
protected  void DB2Dictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
           
protected  void AbstractSQLServerDictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
           
protected  void HSQLDictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
           
protected  void MySQLDictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
           
protected  void DBDictionary.appendSelectRange(SQLBuffer buf, long start, long end, boolean subselect)
          If this dictionary can select ranges, use this method to append the range SQL.
protected  void DBDictionary.appendUpdates(Select sel, JDBCStore store, SQLBuffer sql, Object[] params, Map updateParams, boolean allowAlias)
           
 void OracleDictionary.appendXmlComparison(SQLBuffer buf, String op, FilterValue lhs, FilterValue rhs, boolean lhsxml, boolean rhsxml)
          If this dictionary supports XML type, use this method to append xml predicate.
 void DB2Dictionary.appendXmlComparison(SQLBuffer buf, String op, FilterValue lhs, FilterValue rhs, boolean lhsxml, boolean rhsxml)
          If this dictionary supports XML type, use this method to append xml predicate.
 void SQLServerDictionary.appendXmlComparison(SQLBuffer buf, String op, FilterValue lhs, FilterValue rhs, boolean lhsxml, boolean rhsxml)
          If this dictionary supports XML type, use this method to append xml predicate.
 void DBDictionary.appendXmlComparison(SQLBuffer buf, String op, FilterValue lhs, FilterValue rhs, boolean lhsxml, boolean rhsxml)
          If this dictionary supports XML type, use this method to append xml predicate.
 void DBDictionary.comparison(SQLBuffer buf, String op, FilterValue lhs, FilterValue rhs)
          Append a comparison.
 void SelectImpl.groupBy(SQLBuffer sql)
           
 void LogicalUnion.UnionSelect.groupBy(SQLBuffer sql)
           
 void Select.groupBy(SQLBuffer sql)
          Add a GROUP BY clause.
 void SelectImpl.groupBy(SQLBuffer sql, Joins joins)
           
 void LogicalUnion.UnionSelect.groupBy(SQLBuffer sql, Joins joins)
           
 void Select.groupBy(SQLBuffer sql, Joins joins)
          Add a GROUP BY clause.
 void SelectImpl.having(SQLBuffer sql)
           
 void LogicalUnion.UnionSelect.having(SQLBuffer sql)
           
 void Select.having(SQLBuffer sql)
          Add the given having conditions.
 void SelectImpl.having(SQLBuffer sql, Joins joins)
           
 void LogicalUnion.UnionSelect.having(SQLBuffer sql, Joins joins)
           
 void Select.having(SQLBuffer sql, Joins joins)
          Add the given having conditions.
 void H2Dictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void JDataStoreDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void PostgresDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void PointbaseDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void AbstractDB2Dictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void DB2Dictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void InterbaseDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void AbstractSQLServerDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void HSQLDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
           
 void DBDictionary.indexOf(SQLBuffer buf, FilterValue str, FilterValue find, FilterValue start)
          Invoke this database's indexOf function.
 void DBDictionary.mathFunction(SQLBuffer buf, String op, FilterValue lhs, FilterValue rhs)
          Append the numeric parts of a mathematical function.
 boolean SelectImpl.orderBy(SQLBuffer sql, boolean asc, boolean sel)
           
 boolean LogicalUnion.UnionSelect.orderBy(SQLBuffer sql, boolean asc, boolean select)
           
 boolean Select.orderBy(SQLBuffer sql, boolean asc, boolean sel)
          Add an ORDER BY clause.
 boolean SelectImpl.orderBy(SQLBuffer sql, boolean asc, Joins joins, boolean sel)
           
 boolean LogicalUnion.UnionSelect.orderBy(SQLBuffer sql, boolean asc, Joins joins, boolean select)
           
 boolean Select.orderBy(SQLBuffer sql, boolean asc, Joins joins, boolean sel)
          Add an ORDER BY clause.
 boolean SelectImpl.select(SQLBuffer sql, Object id)
           
 boolean LogicalUnion.UnionSelect.select(SQLBuffer sql, Object id)
           
 boolean Select.select(SQLBuffer sql, Object id)
          Select the given SQL; the given id object is an identifier to use when retrieving the corresponding value from a Result.
 boolean SelectImpl.select(SQLBuffer sql, Object id, Joins joins)
           
 boolean LogicalUnion.UnionSelect.select(SQLBuffer sql, Object id, Joins joins)
           
 boolean Select.select(SQLBuffer sql, Object id, Joins joins)
          Select the given SQL; the given id object is an identifier to use when retrieving the corresponding value from a Result.
 void FirebirdDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void H2Dictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void JDataStoreDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void AccessDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void OracleDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void PointbaseDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void AbstractDB2Dictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void InterbaseDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void AbstractSQLServerDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void HSQLDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
           
 void DBDictionary.substring(SQLBuffer buf, FilterValue str, FilterValue start, FilterValue end)
          Invoke this database's substring function.
 SQLBuffer HSQLDictionary.toOperation(String op, SQLBuffer selects, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, long start, long end, String forUpdateClause)
           
 SQLBuffer DBDictionary.toOperation(String op, SQLBuffer selects, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, long start, long end, String forUpdateClause)
          Return the SQL for the given selecting operation.
 SQLBuffer DBDictionary.toOperation(String op, SQLBuffer selects, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, long start, long end, String forUpdateClause, boolean subselect)
          Return the SQL for the given selecting operation.
 SQLBuffer OracleDictionary.toSelect(SQLBuffer select, JDBCFetchConfiguration fetch, SQLBuffer tables, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end)
           
 SQLBuffer EmpressDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long startIdx, long endIdx)
           
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end)
          Combine the given components into a SELECT statement.
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, boolean subselect)
          Combine the given components into a SELECT statement.
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, boolean subselect, boolean checkTableForUpdate)
           
 SQLBuffer DBDictionary.toSelect(SQLBuffer selects, JDBCFetchConfiguration fetch, SQLBuffer from, SQLBuffer where, SQLBuffer group, SQLBuffer having, SQLBuffer order, boolean distinct, boolean forUpdate, long start, long end, Select sel)
          Combine the given components into a SELECT statement.
 void SelectImpl.where(SQLBuffer sql)
           
 void LogicalUnion.UnionSelect.where(SQLBuffer sql)
           
 void Select.where(SQLBuffer sql)
          Add the given where conditions.
 void SelectImpl.where(SQLBuffer sql, Joins joins)
           
 void LogicalUnion.UnionSelect.where(SQLBuffer sql, Joins joins)
           
 void Select.where(SQLBuffer sql, Joins joins)
          Add the given where conditions.
 

Constructors in org.apache.openjpa.jdbc.sql with parameters of type SQLBuffer
SQLBuffer(SQLBuffer buf)
          Copy constructor.
 



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.