Class EscapingParameterSource
java.lang.Object
org.springframework.data.jdbc.repository.query.EscapingParameterSource
- All Implemented Interfaces:
SqlParameterSource
This
SqlParameterSource will apply escaping to its values.- Since:
- 3.2
- Author:
- Jens Schauder
-
Field Summary
Fields inherited from interface SqlParameterSource
TYPE_UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionEscapingParameterSource(SqlParameterSource parameterSource, Escaper escaper) -
Method Summary
Modifier and TypeMethodDescriptionString[]intgetSqlType(String paramName) @Nullable StringgetTypeName(String paramName) @Nullable Objectboolean
-
Constructor Details
-
EscapingParameterSource
-
-
Method Details
-
hasValue
- Specified by:
hasValuein interfaceSqlParameterSource
-
getValue
- Specified by:
getValuein interfaceSqlParameterSource- Throws:
IllegalArgumentException
-
getSqlType
- Specified by:
getSqlTypein interfaceSqlParameterSource
-
getTypeName
- Specified by:
getTypeNamein interfaceSqlParameterSource
-
getParameterNames
- Specified by:
getParameterNamesin interfaceSqlParameterSource
-