Spring Data JPA

org.springframework.data.jpa.repository.query
Class StringQueryParameterBinder

java.lang.Object
  extended by org.springframework.data.jpa.repository.query.ParameterBinder
      extended by org.springframework.data.jpa.repository.query.StringQueryParameterBinder

public class StringQueryParameterBinder
extends ParameterBinder

ParameterBinder that takes StringQuery.LikeParameterBindings encapsulated in a StringQuery into account.

Author:
Oliver Gierke, Thomas Darimont

Constructor Summary
StringQueryParameterBinder(JpaParameters parameters, Object[] values, org.springframework.data.jpa.repository.query.StringQuery query)
          Creates a new StringQueryParameterBinder from the given Parameters, method arguments and StringQuery.
 
Method Summary
protected  void bind(javax.persistence.Query jpaQuery, org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter methodParameter, Object value, int position)
           
 
Methods inherited from class org.springframework.data.jpa.repository.query.ParameterBinder
bind, bindAndPrepare, getPageable, getSort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringQueryParameterBinder

public StringQueryParameterBinder(JpaParameters parameters,
                                  Object[] values,
                                  org.springframework.data.jpa.repository.query.StringQuery query)
Creates a new StringQueryParameterBinder from the given Parameters, method arguments and StringQuery.

Parameters:
parameters - must not be null.
values - must not be null.
query - must not be null.
Method Detail

bind

protected void bind(javax.persistence.Query jpaQuery,
                    org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter methodParameter,
                    Object value,
                    int position)
Overrides:
bind in class ParameterBinder

Spring Data JPA

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.