Package org.apache.cayenne.dba.h2
Class H2CharType
java.lang.Object
org.apache.cayenne.access.types.CharType
org.apache.cayenne.dba.h2.H2CharType
- All Implemented Interfaces:
- ExtendedType<String>
H2 specific char type handling - used to handle the correct setting of clobs
- Since:
- 4.1.2
- 
Field SummaryFields inherited from class org.apache.cayenne.access.types.CharTypetrimmingChars, usingClobs
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetJdbcObject(PreparedStatement st, String val, int pos, int type, int precision) Initializes a single parameter of a PreparedStatement with object value.Methods inherited from class org.apache.cayenne.access.types.CharTypegetClassName, isTrimmingChars, isUsingClobs, materializeObject, materializeObject, readCharStream, readClob, readValueStream, rtrim, setTrimmingChars, setUsingClobs, toString
- 
Constructor Details- 
H2CharTypepublic H2CharType()
 
- 
- 
Method Details- 
setJdbcObjectpublic void setJdbcObject(PreparedStatement st, String val, int pos, int type, int precision) throws Exception Description copied from interface:ExtendedTypeInitializes a single parameter of a PreparedStatement with object value.- Specified by:
- setJdbcObjectin interface- ExtendedType<String>
- Overrides:
- setJdbcObjectin class- CharType
- Throws:
- Exception
 
 
-