|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer
Buffer for SQL statements that can be used to create java.sql.PreparedStatements.
| Constructor Summary | |
SQLBuffer()
Default constructor. |
|
SQLBuffer(java.lang.Object val)
Equivalent to new SQLBuffer ().appendValue (val). |
|
SQLBuffer(com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer buf)
Equivalent to new SQLBuffer ().appendBuffer (buf). |
|
SQLBuffer(java.lang.String sql)
Equivalent to new SQLBuffer ().appendLiteral (sql). |
|
| Method Summary | |
com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer |
appendBuffer(com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer buffer)
Append all elements of the specified SQLBuffer (shallowly) to this one. |
com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer |
appendLiteral(java.lang.String rawSQL)
Append some raw, un-preparable SQL to the statement. |
com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer |
appendValue(java.lang.Object value)
Append a value. |
java.lang.Object |
clone()
Perform a shallow clone of this SQL Buffer. |
java.lang.Object[] |
getParameters()
Return the parameters set into this buffer. |
java.lang.String |
getSQL()
Return the SQL for this buffer. |
boolean |
isEmpty()
Return true if this buffer is empty. |
int |
setParameters(java.sql.PreparedStatement ps,
com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary dict)
Populate the parameters of an existing PreparedStatement with values from this SQLBuffer. |
int |
setParameters(java.sql.PreparedStatement ps,
int startIndex,
com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary dict)
Populate the parameters of an existing PreparedStatement with values from this SQLBuffer. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public SQLBuffer()
public SQLBuffer(java.lang.String sql)
new SQLBuffer ().appendLiteral (sql).
public SQLBuffer(java.lang.Object val)
new SQLBuffer ().appendValue (val).
public SQLBuffer(com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer buf)
new SQLBuffer ().appendBuffer (buf).
| Method Detail |
public java.lang.Object clone()
clone in class java.lang.Objectpublic boolean isEmpty()
public com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer appendLiteral(java.lang.String rawSQL)
public com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer appendValue(java.lang.Object value)
public com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer appendBuffer(com.solarmetric.rd.kodo.impl.jdbc.schema.SQLBuffer buffer)
public java.lang.String getSQL()
public java.lang.Object[] getParameters()
public int setParameters(java.sql.PreparedStatement ps,
com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary dict)
throws java.sql.SQLException
java.sql.SQLException
public int setParameters(java.sql.PreparedStatement ps,
int startIndex,
com.solarmetric.rd.kodo.impl.jdbc.schema.DBDictionary dict)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.lang.String toString()
toString in class java.lang.Object
|
SolarMetric Kodo JDO 2.5.0 Reverse Schema Tool | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||