it.eng.qbe.model
Class HQLStatement
java.lang.Object
it.eng.qbe.model.BasicStatement
it.eng.qbe.model.HQLStatement
- All Implemented Interfaces:
- IStatement
public class HQLStatement
- extends BasicStatement
- Author:
- Andrea Gioia
Method Summary |
java.lang.String |
buildFromClause(IQuery query)
|
java.lang.String |
buildGroupByClause(IQuery query)
|
java.lang.String |
buildOrderByClause(IQuery query)
|
java.lang.String |
buildWhereClause(IQuery query)
|
it.eng.spago.base.SourceBean |
execute()
|
it.eng.spago.base.SourceBean |
execute(int offset)
|
it.eng.spago.base.SourceBean |
execute(int offset,
int fetchSize)
|
it.eng.spago.base.SourceBean |
execute(IQuery query,
java.util.Properties parameters,
int offset,
int fetchSize,
int maxResults)
|
it.eng.spago.base.SourceBean |
executeWithPagination(int pageNumber,
int pageSize)
|
it.eng.spago.base.SourceBean |
executeWithPagination(IQuery query,
java.util.Properties parameters,
int pageNumber,
int pageSize,
int maxResults)
|
java.lang.String |
getQueryString(IQuery query)
|
java.lang.String |
getQueryString(IQuery query,
java.util.Properties parameters)
|
Methods inherited from class it.eng.qbe.model.BasicStatement |
getDataMartModel, getFetchSize, getMaxResults, getOffset, getParameters, getQuery, getQueryString, setFetchSize, setMaxResults, setOffset, setParameters, setQuery |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buildFromClause
public java.lang.String buildFromClause(IQuery query)
buildWhereClause
public java.lang.String buildWhereClause(IQuery query)
buildGroupByClause
public java.lang.String buildGroupByClause(IQuery query)
buildOrderByClause
public java.lang.String buildOrderByClause(IQuery query)
getQueryString
public java.lang.String getQueryString(IQuery query)
getQueryString
public java.lang.String getQueryString(IQuery query,
java.util.Properties parameters)
throws java.io.IOException
- Throws:
java.io.IOException
execute
public it.eng.spago.base.SourceBean execute(int offset,
int fetchSize)
throws java.lang.Exception
- Throws:
java.lang.Exception
execute
public it.eng.spago.base.SourceBean execute(int offset)
throws java.lang.Exception
- Throws:
java.lang.Exception
execute
public it.eng.spago.base.SourceBean execute()
throws java.lang.Exception
- Throws:
java.lang.Exception
execute
public it.eng.spago.base.SourceBean execute(IQuery query,
java.util.Properties parameters,
int offset,
int fetchSize,
int maxResults)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeWithPagination
public it.eng.spago.base.SourceBean executeWithPagination(int pageNumber,
int pageSize)
throws java.lang.Exception
- Throws:
java.lang.Exception
executeWithPagination
public it.eng.spago.base.SourceBean executeWithPagination(IQuery query,
java.util.Properties parameters,
int pageNumber,
int pageSize,
int maxResults)
throws java.lang.Exception
- Throws:
java.lang.Exception