Package cz.cvut.kbss.jopa.query
Class NamedQueryManager
java.lang.Object
cz.cvut.kbss.jopa.query.NamedQueryManager
Manages named queries in the persistence unit.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
NamedQueryManager
public NamedQueryManager()
-
-
Method Details
-
addNamedQuery
Adds a named query mapping.- Parameters:
name
- Named of the queryquery
- Query string- Throws:
IllegalArgumentException
- If there already exists a mapping for the specified name
-
getQuery
Gets a query mapped by the specified name.- Parameters:
name
- Query name- Returns:
- Query string
- Throws:
IllegalArgumentException
- If a query has not been defined with the given name
-