Class SourceParameterExpressionImpl
java.lang.Object
io.micronaut.data.model.jpa.criteria.impl.ParameterExpressionImpl<Object>
io.micronaut.data.processor.model.criteria.impl.SourceParameterExpressionImpl
- All Implemented Interfaces:
- BindingParameter,- jakarta.persistence.criteria.Expression<Object>,- jakarta.persistence.criteria.ParameterExpression<Object>,- jakarta.persistence.criteria.Selection<Object>,- jakarta.persistence.Parameter<Object>,- jakarta.persistence.TupleElement<Object>
@Internal
public final class SourceParameterExpressionImpl
extends ParameterExpressionImpl<Object>
implements BindingParameter
The internal source implementation of 
ParameterExpressionImpl.- Since:
- 3.2
- Author:
- Denis Stepanov
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.micronaut.data.model.query.BindingParameterBindingParameter.BindingContext
- 
Constructor SummaryConstructorsConstructorDescriptionSourceParameterExpressionImpl(Map<String, DataType> dataTypes, io.micronaut.inject.ast.ParameterElement[] parameters, io.micronaut.inject.ast.ParameterElement parameterElement, boolean isEntityParameter) 
- 
Method SummaryModifier and TypeMethodDescriptionbind(BindingParameter.BindingContext bindingContext) Bind the parameter.voidsetUpdate(boolean update) Methods inherited from class io.micronaut.data.model.jpa.criteria.impl.ParameterExpressionImplalias, as, getAlias, getCompoundSelectionItems, getJavaType, getName, getPosition, in, in, in, in, isCompoundSelection, isNotNull, isNull, toString
- 
Constructor Details- 
SourceParameterExpressionImpl
 
- 
- 
Method Details- 
getParameterType- Specified by:
- getParameterTypein interface- jakarta.persistence.Parameter<Object>
- Overrides:
- getParameterTypein class- ParameterExpressionImpl<Object>
 
- 
setUpdatepublic void setUpdate(boolean update) 
- 
bindDescription copied from interface:BindingParameterBind the parameter.- Specified by:
- bindin interface- BindingParameter
- Parameters:
- bindingContext- The binding context
- Returns:
- The query binding
 
 
-