it.eng.qbe.export
Class HQLFieldsReader
java.lang.Object
it.eng.qbe.export.HQLFieldsReader
- All Implemented Interfaces:
- IFieldsReader
public class HQLFieldsReader
- extends java.lang.Object
- implements IFieldsReader
Class that can get fields (i.e name and type) from a hql query string
- Author:
- Gioia
Field Summary |
private java.lang.String |
query
|
private org.hibernate.SessionFactory |
sessionFactory
|
Constructor Summary |
HQLFieldsReader(java.lang.String query,
org.hibernate.SessionFactory sessionFactory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
query
private java.lang.String query
sessionFactory
private org.hibernate.SessionFactory sessionFactory
HQLFieldsReader
public HQLFieldsReader(java.lang.String query,
org.hibernate.SessionFactory sessionFactory)
prepareQuery
public java.lang.String prepareQuery()
readFields
public java.util.Vector readFields()
throws java.lang.Exception
- Specified by:
readFields
in interface IFieldsReader
- Throws:
java.lang.Exception