Java Doc for SQLQueryImpl.java in  » Database-ORM » hibernate » org » hibernate » impl » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Database ORM » hibernate » org.hibernate.impl 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.hibernate.impl.AbstractQueryImpl
      org.hibernate.impl.SQLQueryImpl

SQLQueryImpl
public class SQLQueryImpl extends AbstractQueryImpl implements SQLQuery(Code)
Implements SQL query passthrough.
 
 
 SELECT {person}.NAME AS {person.name}, {person}.AGE AS {person.age}, {person}.SEX AS {person.sex}
 FROM PERSON {person} WHERE {person}.NAME LIKE 'Hiber%'
 
 

author:
   Max Andersen



Constructor Summary
 SQLQueryImpl(NamedSQLQueryDefinition queryDef, SessionImplementor session, ParameterMetadata parameterMetadata)
     Constructs a SQLQueryImpl given a sql query defined in the mappings.
 SQLQueryImpl(String sql, List queryReturns, Collection querySpaces, FlushMode flushMode, boolean callable, SessionImplementor session, ParameterMetadata parameterMetadata)
    
 SQLQueryImpl(String sql, String returnAliases, Class returnClasses, LockMode[] lockModes, SessionImplementor session, Collection querySpaces, FlushMode flushMode, ParameterMetadata parameterMetadata)
    
 SQLQueryImpl(String sql, String returnAliases, Class returnClasses, SessionImplementor session, ParameterMetadata parameterMetadata)
    
 SQLQueryImpl(String sql, SessionImplementor session, ParameterMetadata parameterMetadata)
    

Method Summary
public  SQLQueryaddEntity(Class entityClass)
    
public  SQLQueryaddEntity(String entityName)
    
public  SQLQueryaddEntity(String alias, String entityName)
    
public  SQLQueryaddEntity(String alias, Class entityClass)
    
public  SQLQueryaddEntity(String alias, String entityName, LockMode lockMode)
    
public  SQLQueryaddEntity(String alias, Class entityClass, LockMode lockMode)
    
public  SQLQueryaddJoin(String alias, String path)
    
public  SQLQueryaddJoin(String alias, String path, LockMode lockMode)
    
public  SQLQueryaddScalar(String columnAlias, Type type)
    
public  SQLQueryaddScalar(String columnAlias)
    
public  SQLQueryaddSynchronizedEntityClass(Class entityClass)
    
public  SQLQueryaddSynchronizedEntityName(String entityName)
    
public  SQLQueryaddSynchronizedQuerySpace(String querySpace)
    
public  intexecuteUpdate()
    
protected  MapgetLockModes()
    
public  QueryParametersgetQueryParameters(Map namedParams)
    
public  String[]getReturnAliases()
    
public  Type[]getReturnTypes()
    
public  Iteratoriterate()
    
public  Listlist()
    
public  ScrollableResultsscroll(ScrollMode scrollMode)
    
public  ScrollableResultsscroll()
    
public  QuerysetLockMode(String alias, LockMode lockMode)
    
public  SQLQuerysetResultSetMapping(String name)
    
protected  voidverifyParameters()
    


Constructor Detail
SQLQueryImpl
SQLQueryImpl(NamedSQLQueryDefinition queryDef, SessionImplementor session, ParameterMetadata parameterMetadata)(Code)
Constructs a SQLQueryImpl given a sql query defined in the mappings.
Parameters:
  queryDef - The representation of the defined .
Parameters:
  session - The session to which this SQLQueryImpl belongs.
Parameters:
  parameterMetadata - Metadata about parameters found in the query.



SQLQueryImpl
SQLQueryImpl(String sql, List queryReturns, Collection querySpaces, FlushMode flushMode, boolean callable, SessionImplementor session, ParameterMetadata parameterMetadata)(Code)



SQLQueryImpl
SQLQueryImpl(String sql, String returnAliases, Class returnClasses, LockMode[] lockModes, SessionImplementor session, Collection querySpaces, FlushMode flushMode, ParameterMetadata parameterMetadata)(Code)



SQLQueryImpl
SQLQueryImpl(String sql, String returnAliases, Class returnClasses, SessionImplementor session, ParameterMetadata parameterMetadata)(Code)



SQLQueryImpl
SQLQueryImpl(String sql, SessionImplementor session, ParameterMetadata parameterMetadata)(Code)




Method Detail
addEntity
public SQLQuery addEntity(Class entityClass)(Code)



addEntity
public SQLQuery addEntity(String entityName)(Code)



addEntity
public SQLQuery addEntity(String alias, String entityName)(Code)



addEntity
public SQLQuery addEntity(String alias, Class entityClass)(Code)



addEntity
public SQLQuery addEntity(String alias, String entityName, LockMode lockMode)(Code)



addEntity
public SQLQuery addEntity(String alias, Class entityClass, LockMode lockMode)(Code)



addJoin
public SQLQuery addJoin(String alias, String path)(Code)



addJoin
public SQLQuery addJoin(String alias, String path, LockMode lockMode)(Code)



addScalar
public SQLQuery addScalar(String columnAlias, Type type)(Code)



addScalar
public SQLQuery addScalar(String columnAlias)(Code)



addSynchronizedEntityClass
public SQLQuery addSynchronizedEntityClass(Class entityClass)(Code)



addSynchronizedEntityName
public SQLQuery addSynchronizedEntityName(String entityName)(Code)



addSynchronizedQuerySpace
public SQLQuery addSynchronizedQuerySpace(String querySpace)(Code)



executeUpdate
public int executeUpdate() throws HibernateException(Code)



getLockModes
protected Map getLockModes()(Code)



getQueryParameters
public QueryParameters getQueryParameters(Map namedParams)(Code)



getReturnAliases
public String[] getReturnAliases() throws HibernateException(Code)



getReturnTypes
public Type[] getReturnTypes() throws HibernateException(Code)



iterate
public Iterator iterate() throws HibernateException(Code)



list
public List list() throws HibernateException(Code)



scroll
public ScrollableResults scroll(ScrollMode scrollMode) throws HibernateException(Code)



scroll
public ScrollableResults scroll() throws HibernateException(Code)



setLockMode
public Query setLockMode(String alias, LockMode lockMode)(Code)



setResultSetMapping
public SQLQuery setResultSetMapping(String name)(Code)



verifyParameters
protected void verifyParameters()(Code)



Fields inherited from org.hibernate.impl.AbstractQueryImpl
final protected ParameterMetadata parameterMetadata(Code)(Java Doc)
final protected SessionImplementor session(Code)(Java Doc)

Methods inherited from org.hibernate.impl.AbstractQueryImpl
protected void after()(Code)(Java Doc)
protected void before()(Code)(Java Doc)
protected Type determineType(int paramPosition, Object paramValue, Type defaultType)(Code)(Java Doc)
protected Type determineType(int paramPosition, Object paramValue) throws HibernateException(Code)(Java Doc)
protected Type determineType(String paramName, Object paramValue, Type defaultType)(Code)(Java Doc)
protected Type determineType(String paramName, Object paramValue) throws HibernateException(Code)(Java Doc)
protected Type determineType(String paramName, Class clazz) throws HibernateException(Code)(Java Doc)
protected String expandParameterLists(Map namedParamsCopy)(Code)(Java Doc)
abstract protected Map getLockModes()(Code)(Java Doc)
protected Map getNamedParameterLists()(Code)(Java Doc)
public String[] getNamedParameters() throws HibernateException(Code)(Java Doc)
protected Map getNamedParams()(Code)(Java Doc)
public QueryParameters getQueryParameters(Map namedParams)(Code)(Java Doc)
final public String getQueryString()(Code)(Java Doc)
public String[] getReturnAliases() throws HibernateException(Code)(Java Doc)
public Type[] getReturnTypes() throws HibernateException(Code)(Java Doc)
protected RowSelection getRowSelection()(Code)(Java Doc)
public RowSelection getSelection()(Code)(Java Doc)
SessionImplementor getSession()(Code)(Java Doc)
protected List getTypes()(Code)(Java Doc)
protected List getValues()(Code)(Java Doc)
public boolean hasNamedParameters()(Code)(Java Doc)
public boolean isReadOnly()(Code)(Java Doc)
public Query setBigDecimal(int position, BigDecimal number)(Code)(Java Doc)
public Query setBigDecimal(String name, BigDecimal number)(Code)(Java Doc)
public Query setBigInteger(int position, BigInteger number)(Code)(Java Doc)
public Query setBigInteger(String name, BigInteger number)(Code)(Java Doc)
public Query setBinary(int position, byte[] val)(Code)(Java Doc)
public Query setBinary(String name, byte[] val)(Code)(Java Doc)
public Query setBoolean(int position, boolean val)(Code)(Java Doc)
public Query setBoolean(String name, boolean val)(Code)(Java Doc)
public Query setByte(int position, byte val)(Code)(Java Doc)
public Query setByte(String name, byte val)(Code)(Java Doc)
public Query setCacheMode(CacheMode cacheMode)(Code)(Java Doc)
public Query setCacheRegion(String cacheRegion)(Code)(Java Doc)
public Query setCacheable(boolean cacheable)(Code)(Java Doc)
public Query setCalendar(int position, Calendar calendar)(Code)(Java Doc)
public Query setCalendar(String name, Calendar calendar)(Code)(Java Doc)
public Query setCalendarDate(int position, Calendar calendar)(Code)(Java Doc)
public Query setCalendarDate(String name, Calendar calendar)(Code)(Java Doc)
public Query setCharacter(int position, char val)(Code)(Java Doc)
public Query setCharacter(String name, char val)(Code)(Java Doc)
public Query setCollectionKey(Serializable collectionKey)(Code)(Java Doc)
public Query setComment(String comment)(Code)(Java Doc)
public Query setDate(int position, Date date)(Code)(Java Doc)
public Query setDate(String name, Date date)(Code)(Java Doc)
public Query setDouble(int position, double val)(Code)(Java Doc)
public Query setDouble(String name, double val)(Code)(Java Doc)
public Query setEntity(int position, Object val)(Code)(Java Doc)
public Query setEntity(String name, Object val)(Code)(Java Doc)
public Query setFetchSize(int fetchSize)(Code)(Java Doc)
public Query setFirstResult(int firstResult)(Code)(Java Doc)
public Query setFloat(int position, float val)(Code)(Java Doc)
public Query setFloat(String name, float val)(Code)(Java Doc)
public Query setFlushMode(FlushMode flushMode)(Code)(Java Doc)
public Query setInteger(int position, int val)(Code)(Java Doc)
public Query setInteger(String name, int val)(Code)(Java Doc)
public Query setLocale(int position, Locale locale)(Code)(Java Doc)
public Query setLocale(String name, Locale locale)(Code)(Java Doc)
public Query setLong(int position, long val)(Code)(Java Doc)
public Query setLong(String name, long val)(Code)(Java Doc)
public Query setMaxResults(int maxResults)(Code)(Java Doc)
public void setOptionalEntityName(String optionalEntityName)(Code)(Java Doc)
public void setOptionalId(Serializable optionalId)(Code)(Java Doc)
public void setOptionalObject(Object optionalObject)(Code)(Java Doc)
public Query setParameter(int position, Object val, Type type)(Code)(Java Doc)
public Query setParameter(String name, Object val, Type type)(Code)(Java Doc)
public Query setParameter(int position, Object val) throws HibernateException(Code)(Java Doc)
public Query setParameter(String name, Object val) throws HibernateException(Code)(Java Doc)
public Query setParameterList(String name, Collection vals, Type type) throws HibernateException(Code)(Java Doc)
public Query setParameterList(String name, Collection vals) throws HibernateException(Code)(Java Doc)
public Query setParameterList(String name, Object[] vals, Type type) throws HibernateException(Code)(Java Doc)
public Query setParameterList(String name, Object[] vals) throws HibernateException(Code)(Java Doc)
public Query setParameters(Object[] values, Type[] types)(Code)(Java Doc)
public Query setProperties(Map map) throws HibernateException(Code)(Java Doc)
public Query setProperties(Object bean) throws HibernateException(Code)(Java Doc)
public Query setReadOnly(boolean readOnly)(Code)(Java Doc)
public Query setResultTransformer(ResultTransformer transformer)(Code)(Java Doc)
public Query setSerializable(int position, Serializable val)(Code)(Java Doc)
public Query setSerializable(String name, Serializable val)(Code)(Java Doc)
public Query setShort(int position, short val)(Code)(Java Doc)
public Query setShort(String name, short val)(Code)(Java Doc)
public Query setString(int position, String val)(Code)(Java Doc)
public Query setString(String name, String val)(Code)(Java Doc)
public Query setText(int position, String val)(Code)(Java Doc)
public Query setText(String name, String val)(Code)(Java Doc)
public Query setTime(int position, Date date)(Code)(Java Doc)
public Query setTime(String name, Date date)(Code)(Java Doc)
public Query setTimeout(int timeout)(Code)(Java Doc)
public Query setTimestamp(int position, Date date)(Code)(Java Doc)
public Query setTimestamp(String name, Date date)(Code)(Java Doc)
public String toString()(Code)(Java Doc)
public Type[] typeArray()(Code)(Java Doc)
static Object uniqueElement(List list) throws NonUniqueResultException(Code)(Java Doc)
public Object uniqueResult() throws HibernateException(Code)(Java Doc)
public Object[] valueArray()(Code)(Java Doc)
protected void verifyParameters() throws QueryException(Code)(Java Doc)
protected void verifyParameters(boolean reserveFirstParameter) throws HibernateException(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.