SolarMetric Kodo JDO 2.5.8 generated on January 11 2004

com.solarmetric.kodo.impl.jdbc.query
Class QuerySQLBuffer

java.lang.Object
  |
  +--com.solarmetric.kodo.impl.jdbc.query.QuerySQLBuffer
All Implemented Interfaces:
Serializable

public class QuerySQLBuffer
extends Object
implements Serializable

Thin wrapper around a 2.4 SQLBuffer so we can use 3.0 APIs.

See Also:
Serialized Form

Constructor Summary
QuerySQLBuffer(DBDictionary dict)
          Constructor.
 
Method Summary
 QuerySQLBuffer appendBuffer(QuerySQLBuffer buffer)
          Append all elements of the specified QuerySQLBuffer (shallowly) to this one.
 QuerySQLBuffer appendLiteral(String rawSQL)
          Append some raw, un-preparable SQL to the statement.
 QuerySQLBuffer appendValue(Object value)
          Append a value.
 Object clone()
          Perform a shallow clone of this SQL Buffer.
 SQLBuffer getSQLBuffer()
          Return the internal 2.4 SQLBuffer.
 boolean isEmpty()
          Return true if this buffer is empty.
 String toString()
           
 
Methods inherited from class java.lang.Object
, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QuerySQLBuffer

public QuerySQLBuffer(DBDictionary dict)
Constructor.
Method Detail

clone

public Object clone()
Perform a shallow clone of this SQL Buffer.
Overrides:
clone in class Object

isEmpty

public boolean isEmpty()
Return true if this buffer is empty.

appendLiteral

public QuerySQLBuffer appendLiteral(String rawSQL)
Append some raw, un-preparable SQL to the statement.

appendValue

public QuerySQLBuffer appendValue(Object value)
Append a value.

appendBuffer

public QuerySQLBuffer appendBuffer(QuerySQLBuffer buffer)
Append all elements of the specified QuerySQLBuffer (shallowly) to this one.

getSQLBuffer

public SQLBuffer getSQLBuffer()
Return the internal 2.4 SQLBuffer.

toString

public String toString()
Overrides:
toString in class Object

SolarMetric Kodo JDO 2.5.8 generated on January 11 2004

Copyright 2001,2002,2003 SolarMetric, Inc. All Rights Reserved.