|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujoframework.orm.JdbcStatement
public class JdbcStatement
JdbcStatement
| Constructor Summary | |
|---|---|
JdbcStatement(java.sql.Connection conn,
java.lang.CharSequence sql,
OrmHandler handler)
|
|
JdbcStatement(java.sql.PreparedStatement ps,
OrmHandler handler)
|
|
| Method Summary | |
|---|---|
void |
assignValue(MetaColumn column,
java.lang.Object value,
OrmUjo bo)
Add a next value to a SQL prepared statement. |
void |
assignValue(OrmUjo table,
MetaColumn column)
Add a next value to a SQL prepared statement. |
void |
assignValues(CriterionDecoder decoder)
Assign values into the prepared statement |
void |
assignValues(DbProcedure bo)
Assign procedure parameters |
void |
assignValues(OrmUjo bo)
Assign values into the prepared statement |
void |
assignValues(OrmUjo table,
java.util.List<MetaColumn> columns)
Assign values into the prepared statement |
void |
close()
|
void |
execute()
Call the procedure. |
java.sql.ResultSet |
executeQuery()
|
int |
executeUpdate()
Run INSERT, UPDATE or DELETE. |
java.lang.String |
getAssignedValues()
Return values in format: [1, "ABC", 2.55] |
void |
loadValues(DbProcedure bo)
Assign procedure parameters |
protected void |
logValue(java.lang.String textValue,
UjoProperty property)
Log a value value into a text format. |
protected void |
logValue(Ujo bo,
UjoProperty property)
Log a value value into a text format. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JdbcStatement(java.sql.Connection conn,
java.lang.CharSequence sql,
OrmHandler handler)
throws java.sql.SQLException
java.sql.SQLException
public JdbcStatement(java.sql.PreparedStatement ps,
OrmHandler handler)
| Method Detail |
|---|
public java.lang.String getAssignedValues()
public void close()
throws java.sql.SQLException
java.sql.SQLException
public void execute()
throws java.sql.SQLException
java.sql.SQLException
public int executeUpdate()
throws java.sql.SQLException
java.sql.SQLException
public java.sql.ResultSet executeQuery()
throws java.sql.SQLException
java.sql.SQLException
public void assignValues(OrmUjo bo)
throws java.sql.SQLException
java.sql.SQLException
public void assignValues(OrmUjo table,
java.util.List<MetaColumn> columns)
throws java.sql.SQLException
java.sql.SQLException
public void assignValues(CriterionDecoder decoder)
throws java.sql.SQLException
java.sql.SQLException
public void assignValue(OrmUjo table,
MetaColumn column)
throws java.sql.SQLException
java.sql.SQLException
public void assignValue(MetaColumn column,
java.lang.Object value,
OrmUjo bo)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void assignValues(DbProcedure bo)
public void loadValues(DbProcedure bo)
protected void logValue(Ujo bo,
UjoProperty property)
protected void logValue(java.lang.String textValue,
UjoProperty property)
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||