Class StoredQueryParameter
java.lang.Object
io.micronaut.data.runtime.query.internal.StoredQueryParameter
- All Implemented Interfaces:
- QueryParameterBinding
The stored query parameter.
- Since:
- 3.3
- Author:
- Denis Stepanov
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.micronaut.data.model.runtime.QueryParameterBindinggetRequiredName, getRequiredPropertyPath, getValue
- 
Method Details- 
getName- Specified by:
- getNamein interface- QueryParameterBinding
- Returns:
- The name of the parameter
 
- 
getDataType- Specified by:
- getDataTypein interface- QueryParameterBinding
- Returns:
- The data type
 
- 
getJsonDataType- Specified by:
- getJsonDataTypein interface- QueryParameterBinding
- Returns:
- The JSON representation type if data type is JSON, default JsonDataType.DEFAULT
 
- 
getParameterConverterClass- Specified by:
- getParameterConverterClassin interface- QueryParameterBinding
- Returns:
- The parameter converter class
 
- 
getParameterIndexpublic int getParameterIndex()- Specified by:
- getParameterIndexin interface- QueryParameterBinding
- Returns:
- The parameter index
 
- 
getParameterBindingPath- Specified by:
- getParameterBindingPathin interface- QueryParameterBinding
- Returns:
- The parameter binding property path.
 
- 
getPropertyPath- Specified by:
- getPropertyPathin interface- QueryParameterBinding
- Returns:
- The property path.
 
- 
isAutoPopulatedpublic boolean isAutoPopulated()- Specified by:
- isAutoPopulatedin interface- QueryParameterBinding
- Returns:
- if property is auto-populated
 
- 
isRequiresPreviousPopulatedValuepublic boolean isRequiresPreviousPopulatedValue()- Specified by:
- isRequiresPreviousPopulatedValuein interface- QueryParameterBinding
- Returns:
- if property is auto-populated and binding requires previous value to be set.
 
- 
getPreviousPopulatedValueParameter- Specified by:
- getPreviousPopulatedValueParameterin interface- QueryParameterBinding
- Returns:
- The previous value of the auto-populated property for cases when the property is mapped to the method parameter.
 
- 
isExpandablepublic boolean isExpandable()- Specified by:
- isExpandablein interface- QueryParameterBinding
- Returns:
- Is expandable parameter
 
- 
toString
 
-