Interface HibernateConstants
public interface HibernateConstants
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringBuilt-in parameter holding the value of the Hibernate session to be used for creating the query.static final StringProperty specifying whether hibernate session cache should be cleared between two consecutive fetches when using pagination.static final StringProperty specifying whether field descriptions should be used to determine the mapping between the fields and the query return values.static final StringProperty specifying the number of result rows to be retrieved at once when the execution type is list.static final StringProperty specifying the query execution type.static final Stringstatic final StringHQL query language.static final StringValue of thePROPERTY_HIBERNATE_QUERY_RUN_TYPEproperty corresponding to iterate execution type.static final StringValue of thePROPERTY_HIBERNATE_QUERY_RUN_TYPEproperty corresponding to list execution type.static final StringValue of thePROPERTY_HIBERNATE_QUERY_RUN_TYPEproperty corresponding to scroll execution type.
-
Field Details
-
QUERY_EXECUTER_NAME_HQL
- See Also:
-
QUERY_LANGUAGE_HQL
HQL query language.- See Also:
-
PARAMETER_HIBERNATE_SESSION
Built-in parameter holding the value of the Hibernate session to be used for creating the query.- See Also:
-
PROPERTY_HIBERNATE_QUERY_RUN_TYPE
Property specifying the query execution type. Possible values are:- list (default) - the query will be run by calling
org.hibernate.Query.list() - iterate - the query will be run by calling
org.hibernate.Query.iterate() - scroll - the query will be run by calling
org.hibernate.Query.scroll()
- See Also:
- list (default) - the query will be run by calling
-
PROPERTY_HIBERNATE_QUERY_LIST_PAGE_SIZE
Property specifying the number of result rows to be retrieved at once when the execution type is list. Result pagination is implemented byorg.hibernate.Query.setFirstResult()andorg.hibernate.Query.setMaxResults(). By default, all the rows are retrieved (no result pagination is performed).- See Also:
-
PROPERTY_HIBERNATE_CLEAR_CACHE
Property specifying whether hibernate session cache should be cleared between two consecutive fetches when using pagination. By default, the cache cleanup is not performed.- See Also:
-
PROPERTY_HIBERNATE_FIELD_MAPPING_DESCRIPTIONS
Property specifying whether field descriptions should be used to determine the mapping between the fields and the query return values.- See Also:
-
VALUE_HIBERNATE_QUERY_RUN_TYPE_LIST
Value of thePROPERTY_HIBERNATE_QUERY_RUN_TYPEproperty corresponding to list execution type.- See Also:
-
VALUE_HIBERNATE_QUERY_RUN_TYPE_ITERATE
Value of thePROPERTY_HIBERNATE_QUERY_RUN_TYPEproperty corresponding to iterate execution type.- See Also:
-
VALUE_HIBERNATE_QUERY_RUN_TYPE_SCROLL
Value of thePROPERTY_HIBERNATE_QUERY_RUN_TYPEproperty corresponding to scroll execution type.- See Also:
-