|
Ujorm release 1.22 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ujorm.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 |
assignExtendedValues(Query query)
Assign extended values into the prepared statement |
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(java.util.List<? extends OrmUjo> bos,
int idxFrom,
int idxTo)
Assign values into the prepared statement |
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 |
assignValues(Query query)
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(java.util.List<? extends OrmUjo> bos,
int idxFrom,
int idxTo)
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 final void assignValues(Query query)
throws java.sql.SQLException
java.sql.SQLException
public void assignExtendedValues(Query query)
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
|
Ujorm release 1.22 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||