Package org.hotrod.dynamicsql.parameters
Class ParameterInstance
- java.lang.Object
-
- org.hotrod.dynamicsql.parameters.ParameterInstance
-
- Direct Known Subclasses:
ParameterInjectionInstance,ParameterNotNullableChangeableInstance,ParameterNotNullableInstance,ParameterNullableInstance,VariableInstance
public abstract class ParameterInstance extends Object
-
-
Constructor Summary
Constructors Constructor Description ParameterInstance(String name, Integer index, Object value)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidapplyTo(PreparedStatement ps, int ordinal)static IntegergetCounterAndIncrement(DynamicContentSegment dynamicContentSegment, int loopNestingLevel)StringgetName()ObjectgetValue()
-
-
-
Field Detail
-
value
protected Object value
-
-
Method Detail
-
getCounterAndIncrement
public static Integer getCounterAndIncrement(DynamicContentSegment dynamicContentSegment, int loopNestingLevel)
-
getName
public String getName()
-
getValue
public Object getValue()
-
applyTo
public abstract void applyTo(PreparedStatement ps, int ordinal) throws SQLException
- Throws:
SQLException
-
-