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