Annotation Type DataMethodQueryParameter
-
@Retention(RUNTIME) @Target({METHOD,ANNOTATION_TYPE}) @Internal @Inherited public @interface DataMethodQueryParameterInternal annotation representing query parameter binding.- Since:
- 3.2
- Author:
- Denis Stepanov
-
-
Field Summary
Fields Modifier and Type Fields Description static java.lang.StringMETA_MEMBER_AUTO_POPULATEDThe member name that holds the auto-populated value.static java.lang.StringMETA_MEMBER_CONVERTERThe member name that holds the converter class.static java.lang.StringMETA_MEMBER_DATA_TYPEThe member name that holds the data type.static java.lang.StringMETA_MEMBER_EXPANDABLEThe member name that holds expandable.static java.lang.StringMETA_MEMBER_NAMEThe member name that holds an optional query parameter name.static java.lang.StringMETA_MEMBER_PARAMETER_BINDING_PATHThe member name that holds the parameter binding path.static java.lang.StringMETA_MEMBER_PARAMETER_INDEXThe member name that holds the parameter index.static java.lang.StringMETA_MEMBER_PROPERTYThe member name that holds the property name.static java.lang.StringMETA_MEMBER_PROPERTY_PATHThe member name that holds the property path.static java.lang.StringMETA_MEMBER_REQUIRES_PREVIOUS_POPULATED_VALUESThe member name that holds requiresPreviousPopulatedValue.
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description booleanautoPopulatedjava.lang.Class[]converterDataTypedataTypejava.lang.Stringnamejava.lang.String[]parameterBindingPathintparameterIndexjava.lang.StringpropertyThe property name that this parameter is representing.java.lang.String[]propertyPathThe path to the property that this parameter is representing.booleanrequiresPreviousPopulatedValue
-
-
-
-
dataType
DataType dataType
- Returns:
- The data type.
- Default:
- io.micronaut.data.model.DataType.OBJECT
-
-