|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.dbreplicator.replication.column
Class BooleanObject
java.lang.Objectorg.dbreplicator.replication.column.AbstractColumnObject
org.dbreplicator.replication.column.BooleanObject
public class BooleanObject
- extends AbstractColumnObject
Handles boolean (true/false) data types.
| Constructor Summary | |
|---|---|
BooleanObject(int sqlType0,
AbstractDataBaseHandler abstractDBHandler0)
sets the SQL type fro boolean datatype |
|
| Method Summary | |
|---|---|
java.lang.Object |
getObject(java.lang.String value)
returns the parsed value of String in boolean |
void |
setColumnObject(java.sql.PreparedStatement pst,
java.lang.String value,
int index)
|
void |
setColumnObject(java.sql.PreparedStatement pst,
XMLElement element,
int index)
set the value for the corresponding datatype i.e boolean |
void |
write(java.io.Writer os,
java.sql.ResultSet rs,
int index,
java.util.ArrayList encodedCols,
java.lang.String col)
writes a bigdecimal values in XML file |
void |
writeUpdate(java.io.Writer os,
java.sql.ResultSet rows,
java.sql.ResultSet oldResultSet,
int index,
java.util.HashMap modifiedColumns,
java.lang.String columnName,
java.util.ArrayList encodedCols)
puts the value for the column aginst the column Name |
| Methods inherited from class org.dbreplicator.replication.column.AbstractColumnObject |
|---|
setBlobHandlerObject, setClobHandlerObject |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
BooleanObject
public BooleanObject(int sqlType0, AbstractDataBaseHandler abstractDBHandler0)
- sets the SQL type fro boolean datatype
- Parameters:
sqlType0-
| Method Detail |
|---|
setColumnObject
public void setColumnObject(java.sql.PreparedStatement pst, XMLElement element, int index) throws java.sql.SQLException
- set the value for the corresponding datatype i.e boolean
- Specified by:
setColumnObjectin classAbstractColumnObject
- Parameters:
pst-element-index-- Throws:
java.sql.SQLException
setColumnObject
public void setColumnObject(java.sql.PreparedStatement pst, java.lang.String value, int index) throws java.sql.SQLException
- Specified by:
setColumnObjectin classAbstractColumnObject
- Throws:
java.sql.SQLException
write
public void write(java.io.Writer os, java.sql.ResultSet rs, int index, java.util.ArrayList encodedCols, java.lang.String col) throws java.sql.SQLException, java.io.IOException
- writes a bigdecimal values in XML file
- Specified by:
writein classAbstractColumnObject
- Parameters:
os-rs-index-encodedCols- ArrayListcol- String- Throws:
java.sql.SQLExceptionjava.io.IOException
writeUpdate
public void writeUpdate(java.io.Writer os, java.sql.ResultSet rows, java.sql.ResultSet oldResultSet, int index, java.util.HashMap modifiedColumns, java.lang.String columnName, java.util.ArrayList encodedCols) throws java.sql.SQLException, java.io.IOException
- puts the value for the column aginst the column Name
- Specified by:
writeUpdatein classAbstractColumnObject
- Parameters:
os-rows-oldResultSet-index-modifiedColumns-columnName-- Throws:
java.sql.SQLExceptionjava.io.IOException
getObject
public java.lang.Object getObject(java.lang.String value) throws java.sql.SQLException
- returns the parsed value of String in boolean
- Specified by:
getObjectin classAbstractColumnObject
- Parameters:
value-- Returns:
- Object
- Throws:
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||


