Class ParameterBinding
java.lang.Object
org.apache.cayenne.access.translator.ParameterBinding
- Direct Known Subclasses:
- DbAttributeBinding,- ProcedureParameterBinding
public class ParameterBinding extends Object
Describes a PreparedStatement parameter generic binding.
- Since:
- 4.0
- 
Constructor SummaryConstructors Constructor Description ParameterBinding()ParameterBinding(Object value, Integer jdbcType, int scale)
- 
Method SummaryModifier and Type Method Description voidexclude()Marks the binding object as excluded for the current iteration.ExtendedTypegetExtendedType()IntegergetJdbcType()intgetScale()intgetStatementPosition()ObjectgetValue()voidinclude(int statementPosition, Object value, ExtendedType extendedType)Sets the value of the binding and initializes statement position var, thus "including" this binding in the current iteration.booleanisExcluded()voidsetExtendedType(ExtendedType extendedType)voidsetJdbcType(Integer type)voidsetScale(int scale)voidsetStatementPosition(int statementPosition)voidsetValue(Object value)
- 
Constructor Details- 
ParameterBinding
- 
ParameterBindingpublic ParameterBinding()
 
- 
- 
Method Details- 
getValue
- 
setValue
- 
getStatementPositionpublic int getStatementPosition()
- 
setStatementPositionpublic void setStatementPosition(int statementPosition)
- 
isExcludedpublic boolean isExcluded()
- 
getExtendedType
- 
setExtendedType
- 
excludepublic void exclude()Marks the binding object as excluded for the current iteration.
- 
includeSets the value of the binding and initializes statement position var, thus "including" this binding in the current iteration.
- 
getJdbcType
- 
setJdbcType
- 
getScalepublic int getScale()
- 
setScalepublic void setScale(int scale)
 
-