org.apache.cayenne.jpa
Class JpaNativeQuery
java.lang.Object
org.apache.cayenne.jpa.JpaQuery
org.apache.cayenne.jpa.JpaNativeQuery
public class JpaNativeQuery
- extends JpaQuery
Methods inherited from class org.apache.cayenne.jpa.JpaQuery |
executeUpdate, getQuery, getResultList, getSingleResult, setFirstResult, setFlushMode, setHint, setMaxResults, setParameter, setParameter, setParameter, setParameter, setParameter, setQuery |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JpaNativeQuery
public JpaNativeQuery(ObjectContext context,
String sqlString,
Class resultClass)
JpaNativeQuery
public JpaNativeQuery(ObjectContext context,
String sqlString,
String dataMapName)
processSQLString
protected String processSQLString(String sqlString)
setParameter
public Query setParameter(int position,
Object value)
- Bind an argument to a positional parameter.
- Overrides:
setParameter
in class JpaQuery
- Parameters:
position
- value
-
- Returns:
- the same query instance
- Throws:
IllegalArgumentException
- if position does not correspond to positional
parameter of query or argument is of incorrect type
Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.