Package com.alibaba.druid.proxy.jdbc
Class JdbcParameterImpl
- java.lang.Object
-
- com.alibaba.druid.proxy.jdbc.JdbcParameterImpl
-
- All Implemented Interfaces:
JdbcParameter
public final class JdbcParameterImpl extends Object implements JdbcParameter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.alibaba.druid.proxy.jdbc.JdbcParameter
JdbcParameter.TYPE
-
-
Field Summary
-
Fields inherited from interface com.alibaba.druid.proxy.jdbc.JdbcParameter
AsciiInputStream, BinaryInputStream, CharacterInputStream, NCharacterInputStream, URL
-
-
Constructor Summary
Constructors Constructor Description JdbcParameterImpl(int sqlType, Object value)JdbcParameterImpl(int sqlType, Object value, long length)JdbcParameterImpl(int sqlType, Object value, long length, Calendar calendar)JdbcParameterImpl(int sqlType, Object value, long length, Calendar calendar, int scaleOrLength)JdbcParameterImpl(int sqlType, Object value, Calendar calendar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CalendargetCalendar()longgetLength()intgetScaleOrLength()intgetSqlType()ObjectgetValue()
-
-
-
Constructor Detail
-
JdbcParameterImpl
public JdbcParameterImpl(int sqlType, Object value, long length, Calendar calendar, int scaleOrLength)
-
JdbcParameterImpl
public JdbcParameterImpl(int sqlType, Object value, long length, Calendar calendar)
-
JdbcParameterImpl
public JdbcParameterImpl(int sqlType, Object value)
-
JdbcParameterImpl
public JdbcParameterImpl(int sqlType, Object value, long length)
-
-
Method Detail
-
getScaleOrLength
public int getScaleOrLength()
-
getValue
public Object getValue()
- Specified by:
getValuein interfaceJdbcParameter
-
getLength
public long getLength()
- Specified by:
getLengthin interfaceJdbcParameter
-
getCalendar
public Calendar getCalendar()
- Specified by:
getCalendarin interfaceJdbcParameter
-
getSqlType
public int getSqlType()
- Specified by:
getSqlTypein interfaceJdbcParameter
-
-