Package org.apache.openjpa.jdbc.sql
Class BooleanRepresentationFactory.StringBooleanRepresentation
- java.lang.Object
-
- org.apache.openjpa.jdbc.sql.BooleanRepresentationFactory.StringBooleanRepresentation
-
- All Implemented Interfaces:
BooleanRepresentation<java.lang.String>
- Enclosing class:
- BooleanRepresentationFactory
public static class BooleanRepresentationFactory.StringBooleanRepresentation extends java.lang.Object implements BooleanRepresentation<java.lang.String>
BooleanRepresentation which takes 2 strings for true and false representations as constructor parameter;
-
-
Constructor Summary
Constructors Constructor Description StringBooleanRepresentation(java.lang.String trueRepresentation, java.lang.String falseRepresentation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBoolean(java.sql.ResultSet rs, int columnIndex)Read the boolean from the given ResultSetjava.lang.StringgetRepresentation(boolean bool)voidsetBoolean(java.sql.PreparedStatement stmnt, int idx, boolean val)Set the boolean value into the statementjava.lang.StringtoString()
-
-
-
Method Detail
-
setBoolean
public void setBoolean(java.sql.PreparedStatement stmnt, int idx, boolean val) throws java.sql.SQLExceptionDescription copied from interface:BooleanRepresentationSet the boolean value into the statement- Specified by:
setBooleanin interfaceBooleanRepresentation<java.lang.String>- Throws:
java.sql.SQLException
-
getBoolean
public boolean getBoolean(java.sql.ResultSet rs, int columnIndex) throws java.sql.SQLExceptionDescription copied from interface:BooleanRepresentationRead the boolean from the given ResultSet- Specified by:
getBooleanin interfaceBooleanRepresentation<java.lang.String>- Throws:
java.sql.SQLException
-
getRepresentation
public java.lang.String getRepresentation(boolean bool)
- Specified by:
getRepresentationin interfaceBooleanRepresentation<java.lang.String>- Returns:
- return the representation for
trueandfalse
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-