@@ -96,6 +96,7 @@ protected Object[] getValues() {
9696 * (non-Javadoc)
9797 * @see org.springframework.data.repository.query.ParameterAccessor#getPageable()
9898 */
99+ @ Override
99100 public Pageable getPageable () {
100101
101102 if (!parameters .hasPageableParameter ()) {
@@ -111,6 +112,7 @@ public Pageable getPageable() {
111112 * (non-Javadoc)
112113 * @see org.springframework.data.repository.query.ParameterAccessor#getSort()
113114 */
115+ @ Override
114116 public Sort getSort () {
115117
116118 if (parameters .hasSortParameter ()) {
@@ -158,6 +160,7 @@ public Class<?> findDynamicProjection() {
158160 * @return
159161 */
160162 @ SuppressWarnings ("unchecked" )
163+ @ Nullable
161164 protected <T > T getValue (int index ) {
162165 return (T ) values [index ];
163166 }
@@ -166,6 +169,7 @@ protected <T> T getValue(int index) {
166169 * (non-Javadoc)
167170 * @see org.springframework.data.repository.query.ParameterAccessor#getBindableValue(int)
168171 */
172+ @ Override
169173 public Object getBindableValue (int index ) {
170174 return values [parameters .getBindableParameter (index ).getIndex ()];
171175 }
@@ -174,6 +178,7 @@ public Object getBindableValue(int index) {
174178 * (non-Javadoc)
175179 * @see org.springframework.data.repository.query.ParameterAccessor#hasBindableNullValue()
176180 */
181+ @ Override
177182 public boolean hasBindableNullValue () {
178183
179184 for (Parameter parameter : parameters .getBindableParameters ()) {
@@ -189,6 +194,7 @@ public boolean hasBindableNullValue() {
189194 * (non-Javadoc)
190195 * @see org.springframework.data.repository.query.ParameterAccessor#iterator()
191196 */
197+ @ Override
192198 public BindableParameterIterator iterator () {
193199 return new BindableParameterIterator (this );
194200 }
@@ -223,6 +229,8 @@ public BindableParameterIterator(ParametersParameterAccessor accessor) {
223229 *
224230 * @return
225231 */
232+ @ Nullable
233+ @ Override
226234 public Object next () {
227235 return accessor .getBindableValue (currentIndex ++);
228236 }
@@ -231,6 +239,7 @@ public Object next() {
231239 * (non-Javadoc)
232240 * @see java.util.Iterator#hasNext()
233241 */
242+ @ Override
234243 public boolean hasNext () {
235244 return bindableParameterCount > currentIndex ;
236245 }
@@ -239,6 +248,7 @@ public boolean hasNext() {
239248 * (non-Javadoc)
240249 * @see java.util.Iterator#remove()
241250 */
251+ @ Override
242252 public void remove () {
243253 throw new UnsupportedOperationException ();
244254 }
0 commit comments