net.sf.jpacriteria
Class CompiledCriteriaImpl
java.lang.Object
net.sf.jpacriteria.CompiledCriteriaImpl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, Aliased, BasicCriteria<Criteria>, Criteria, CriteriaObject<Criteria>
public class CompiledCriteriaImpl
- extends java.lang.Object
- implements Criteria, java.io.Serializable
- Version:
- $Id: CompiledCriteriaImpl.java,v 1.18 2007/04/04 22:44:40 maxim_butov Exp $
- Author:
- Maxim Butov
- See Also:
- Serialized Form
|
Constructor Summary |
CompiledCriteriaImpl(java.lang.String queryString,
java.lang.Integer firstResult,
java.lang.Integer maxResults,
Argument argument)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CompiledCriteriaImpl
public CompiledCriteriaImpl(java.lang.String queryString,
java.lang.Integer firstResult,
java.lang.Integer maxResults,
Argument argument)
firstResult
public Criteria firstResult(int firstResult)
- Specified by:
firstResult in interface Criteria
maxResults
public Criteria maxResults(int resultCount)
- Specified by:
maxResults in interface Criteria
compile
public Criteria compile()
- Specified by:
compile in interface Criteria
toQueryString
public java.lang.String toQueryString()
- Specified by:
toQueryString in interface Criteria
toQuery
public javax.persistence.Query toQuery(javax.persistence.EntityManager entityManager,
Argument argument)
- Specified by:
toQuery in interface Criteria
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getArgument
public Argument getArgument()
- Specified by:
getArgument in interface Criteria
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
copy
public Criteria copy()
- Specified by:
copy in interface CriteriaObject<Criteria>
getAlias
public java.lang.String getAlias()
- Specified by:
getAlias in interface Aliased
getFrom
public java.lang.String getFrom()
- Specified by:
getFrom in interface BasicCriteria<Criteria>
getSelection
public Selection getSelection()
- Specified by:
getSelection in interface BasicCriteria<Criteria>
getAggregation
public Aggregation getAggregation()
- Specified by:
getAggregation in interface BasicCriteria<Criteria>
getJoins
public java.util.Collection<Join> getJoins()
- Specified by:
getJoins in interface BasicCriteria<Criteria>
getWhere
public Restriction getWhere()
- Specified by:
getWhere in interface BasicCriteria<Criteria>
getGroups
public Selection getGroups()
- Specified by:
getGroups in interface BasicCriteria<Criteria>
getHaving
public Restriction getHaving()
- Specified by:
getHaving in interface BasicCriteria<Criteria>
getOrder
public Order getOrder()
- Specified by:
getOrder in interface BasicCriteria<Criteria>
select
public Criteria select(Selection selection,
Selection... selections)
- Specified by:
select in interface BasicCriteria<Criteria>
aggregate
public Criteria aggregate(Aggregation aggregation,
Aggregation... aggregations)
- Specified by:
aggregate in interface BasicCriteria<Criteria>
join
public Criteria join(Join join,
Join... joins)
- Specified by:
join in interface BasicCriteria<Criteria>
group
public Criteria group(Selection selection,
Selection... selections)
- Specified by:
group in interface BasicCriteria<Criteria>
having
public Criteria having(Restriction restriction,
Restriction... restrictions)
- Specified by:
having in interface BasicCriteria<Criteria>
order
public Criteria order(Order order,
Order... orders)
- Specified by:
order in interface BasicCriteria<Criteria>
argument
public Criteria argument(Argument argument,
Argument... arguments)
- Specified by:
argument in interface Criteria
where
public Criteria where(Restriction where,
Restriction... restrictions)
- Specified by:
where in interface BasicCriteria<Criteria>
getProperty
public Reference getProperty(java.lang.String name)
- Specified by:
getProperty in interface BasicCriteria<Criteria>
Copyright © 2007. All Rights Reserved.