Java Doc for TJDOSQLQuery.java in  » Database-ORM » TJDO » com » triactive » jdo » store » 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 » TJDO » com.triactive.jdo.store 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.triactive.jdo.store.Query
      com.triactive.jdo.store.TJDOSQLQuery

TJDOSQLQuery
public class TJDOSQLQuery extends Query (Code)
A JDO query that uses the default JQOQL language.
author:
   Mike Martin
version:
   $Revision: 1.11 $
See Also:   Query



Constructor Summary
public  TJDOSQLQuery(PersistenceManager pm, StoreManager storeMgr, String tjdoSqlText)
     Constructs a new query instance having the same criteria as the given query.

Method Summary
public  voidcompile()
     Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
public  voiddeclareVariables(String variables)
     Declare the unbound variables to be used in the query.
protected  voiddiscardCompiled()
    
public  booleanequals(Object obj)
    
public  ObjectexecuteWithMap(Map parameters)
     Execute the query and return the filtered Collection.
Parameters:
  parameters - the Map containing all of the parameters.
public  voidsetCandidates(Extent pcs)
     Set the candidate Extent to query.
public  voidsetCandidates(Collection pcs)
     Set the candidate Collection to query.
public  voidsetFilter(String filter)
     Set the filter for the query.
public  voidsetOrdering(String ordering)
     Set the ordering specification for the result Collection.


Constructor Detail
TJDOSQLQuery
public TJDOSQLQuery(PersistenceManager pm, StoreManager storeMgr, String tjdoSqlText)(Code)
Constructs a new query instance having the same criteria as the given query.
Parameters:
  pm - The persistence manager.
Parameters:
  storeMgr - The store manager.
Parameters:
  tjdoSqlText - The SQL text of the query.




Method Detail
compile
public void compile()(Code)
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
See Also:   javax.jdo.Query.compile



declareVariables
public void declareVariables(String variables)(Code)
Declare the unbound variables to be used in the query.

This implementation always throws a JDOUserException since this concept doesn't apply to TJDOSQL queries.
Parameters:
  variables - the variables separated by semicolons.
exception:
  JDOUserException - Always thrown.
See Also:   javax.jdo.Query.declareVariables




discardCompiled
protected void discardCompiled()(Code)



equals
public boolean equals(Object obj)(Code)



executeWithMap
public Object executeWithMap(Map parameters)(Code)
Execute the query and return the filtered Collection.
Parameters:
  parameters - the Map containing all of the parameters. the filtered Collection.
See Also:   javax.jdo.Query.executeWithMap(Map)
See Also:   TJDOSQLQuery.executeWithArray(Object[] parameters)



setCandidates
public void setCandidates(Extent pcs)(Code)
Set the candidate Extent to query.

This implementation always throws a JDOUserException since this concept doesn't apply to TJDOSQL queries.
Parameters:
  pcs - the Candidate Extent.
exception:
  JDOUserException - Always thrown.
See Also:   javax.jdo.Query.setCandidates(javax.jdo.Extent)




setCandidates
public void setCandidates(Collection pcs)(Code)
Set the candidate Collection to query.

This implementation always throws a JDOUserException since this concept doesn't apply to TJDOSQL queries.
Parameters:
  pcs - the Candidate collection.
exception:
  JDOUserException - Always thrown.
See Also:   javax.jdo.Query.setCandidates(java.util.Collection)




setFilter
public void setFilter(String filter)(Code)
Set the filter for the query.

This implementation always throws a JDOUserException since this concept doesn't apply to TJDOSQL queries.
Parameters:
  filter - the query filter.
exception:
  JDOUserException - Always thrown.
See Also:   javax.jdo.Query.setFilter




setOrdering
public void setOrdering(String ordering)(Code)
Set the ordering specification for the result Collection.

This implementation always throws a JDOUserException since this concept doesn't apply to TJDOSQL queries.
Parameters:
  ordering - the ordering specification.
exception:
  JDOUserException - Always thrown.
See Also:   javax.jdo.Query.setOrdering




Fields inherited from com.triactive.jdo.store.Query
protected Class candidateClass(Code)(Java Doc)
final protected transient DatabaseAdapter dba(Code)(Java Doc)
protected String filter(Code)(Java Doc)
protected String imports(Code)(Java Doc)
protected transient boolean isCompiled(Code)(Java Doc)
protected String ordering(Code)(Java Doc)
protected transient List parameterNames(Code)(Java Doc)
protected transient Map parameterTypesByName(Code)(Java Doc)
protected String parameters(Code)(Java Doc)
protected transient Imports parsedImports(Code)(Java Doc)
final protected transient PersistenceManager pm(Code)(Java Doc)
protected transient HashSet queryResults(Code)(Java Doc)
final protected transient StoreManager storeMgr(Code)(Java Doc)
protected transient List variableNames(Code)(Java Doc)
protected transient Map variableTypesByName(Code)(Java Doc)
protected String variables(Code)(Java Doc)

Methods inherited from com.triactive.jdo.store.Query
public void close(Object queryResult)(Code)(Java Doc)
public void closeAll()(Code)(Java Doc)
public void compile()(Code)(Java Doc)
public void declareImports(String imports)(Code)(Java Doc)
public void declareParameters(String parameters)(Code)(Java Doc)
public void declareVariables(String variables)(Code)(Java Doc)
protected void discardCompiled()(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
public Object execute()(Code)(Java Doc)
public Object execute(Object p1)(Code)(Java Doc)
public Object execute(Object p1, Object p2)(Code)(Java Doc)
public Object execute(Object p1, Object p2, Object p3)(Code)(Java Doc)
public Object executeWithArray(Object[] parameters)(Code)(Java Doc)
abstract public Object executeWithMap(Map parameters)(Code)(Java Doc)
public Class getCandidateClass()(Code)(Java Doc)
public boolean getIgnoreCache()(Code)(Java Doc)
public javax.jdo.PersistenceManager getPersistenceManager()(Code)(Java Doc)
public StoreManager getStoreManager()(Code)(Java Doc)
public int hashCode()(Code)(Java Doc)
protected static boolean isValidJavaIdentifier(String s)(Code)(Java Doc)
public Class resolveClassDeclaration(String classDecl)(Code)(Java Doc)
abstract public void setCandidates(Extent pcs)(Code)(Java Doc)
abstract public void setCandidates(Collection pcs)(Code)(Java Doc)
public void setClass(Class candidateClass)(Code)(Java Doc)
public void setFilter(String filter)(Code)(Java Doc)
public void setIgnoreCache(boolean ignoreCache)(Code)(Java Doc)
public void setOrdering(String ordering)(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.