Package com.adaptris.core.services.jdbc
Class StringStatementParameter
- java.lang.Object
-
- com.adaptris.core.services.jdbc.NamedStatementParameter
-
- com.adaptris.core.services.jdbc.StatementParameterImpl
-
- com.adaptris.core.services.jdbc.TypedStatementParameter<java.lang.String>
-
- com.adaptris.core.services.jdbc.StringStatementParameter
-
- All Implemented Interfaces:
JdbcStatementParameter
public class StringStatementParameter extends TypedStatementParameter<java.lang.String>
String
Statement Parameter.In the adapter configuration file this class is aliased as jdbc-string-statement-parameter which is the preferred alternative to the fully qualified classname when building your configuration.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.adaptris.core.services.jdbc.StatementParameterImpl
StatementParameterImpl.QueryType
-
-
Field Summary
-
Fields inherited from class com.adaptris.core.services.jdbc.NamedStatementParameter
log
-
-
Constructor Summary
Constructors Constructor Description StringStatementParameter()
StringStatementParameter(java.lang.String query, StatementParameterImpl.QueryType type, java.lang.Boolean nullConvert, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
convertToType(java.lang.Object value)
protected java.lang.String
defaultValue()
StringStatementParameter
makeCopy()
Make a copy of the statement parameter.-
Methods inherited from class com.adaptris.core.services.jdbc.TypedStatementParameter
apply, convert
-
Methods inherited from class com.adaptris.core.services.jdbc.StatementParameterImpl
convertNull, getConvertNull, getHandler, getParameterLogger, getQueryString, getQueryType, getQueryValue, logger, setConvertNull, setParameterLogger, setQueryString, setQueryType
-
Methods inherited from class com.adaptris.core.services.jdbc.NamedStatementParameter
getName, setName
-
-
-
-
Constructor Detail
-
StringStatementParameter
public StringStatementParameter()
-
StringStatementParameter
public StringStatementParameter(java.lang.String query, StatementParameterImpl.QueryType type, java.lang.Boolean nullConvert, java.lang.String name)
-
-
Method Detail
-
makeCopy
public StringStatementParameter makeCopy()
Description copied from interface:JdbcStatementParameter
Make a copy of the statement parameter.- Returns:
- a copy (might be a clone, it might not).
-
defaultValue
protected java.lang.String defaultValue()
- Specified by:
defaultValue
in classTypedStatementParameter<java.lang.String>
-
convertToType
protected java.lang.String convertToType(java.lang.Object value)
- Specified by:
convertToType
in classTypedStatementParameter<java.lang.String>
-
-