net.sf.jpacriteria
Class BasicCriteriaImpl<T extends BasicCriteria>
java.lang.Object
   net.sf.jpacriteria.BasicCriteriaImpl<T>
net.sf.jpacriteria.BasicCriteriaImpl<T>
- All Implemented Interfaces: 
- java.io.Serializable, java.lang.Cloneable, Aliased, BasicCriteria<T>, CriteriaObject<T>
- Direct Known Subclasses: 
- CriteriaImpl, JoinImpl
- public abstract class BasicCriteriaImpl<T extends BasicCriteria> 
- extends java.lang.Object- implements BasicCriteria<T>, java.io.Serializable
- Version:
- $Id: BasicCriteriaImpl.java,v 1.9 2007/04/04 22:44:40 maxim_butov Exp $
- Author:
- Maxim Butov
- See Also:
- Serialized Form
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
from
protected java.lang.String from
alias
protected java.lang.String alias
selection
protected Selection selection
aggregation
protected Aggregation aggregation
joins
protected java.util.Collection<Join> joins
where
protected Restriction where
groups
protected Selection groups
having
protected Restriction having
order
protected Order order
BasicCriteriaImpl
protected BasicCriteriaImpl(java.lang.String from)
BasicCriteriaImpl
protected BasicCriteriaImpl(java.lang.String from,
                            java.lang.String alias)
getAlias
public java.lang.String getAlias()
- 
- Specified by:
- getAliasin interface- Aliased
 
- 
 
getFrom
public java.lang.String getFrom()
- 
- Specified by:
- getFromin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getSelection
public Selection getSelection()
- 
- Specified by:
- getSelectionin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getAggregation
public Aggregation getAggregation()
- 
- Specified by:
- getAggregationin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getJoins
public java.util.Collection<Join> getJoins()
- 
- Specified by:
- getJoinsin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getWhere
public Restriction getWhere()
- 
- Specified by:
- getWherein interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getGroups
public Selection getGroups()
- 
- Specified by:
- getGroupsin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getHaving
public Restriction getHaving()
- 
- Specified by:
- getHavingin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getOrder
public Order getOrder()
- 
- Specified by:
- getOrderin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
self
protected T self()
- 
 
- 
 
select
public T select(Selection selection,
                Selection... selections)
- 
- Specified by:
- selectin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
aggregate
public T aggregate(Aggregation aggregation,
                   Aggregation... aggregations)
- 
- Specified by:
- aggregatein interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
join
public T join(Join join,
              Join... joins)
- 
- Specified by:
- joinin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
where
public T where(Restriction restriction,
               Restriction... restrictions)
- 
- Specified by:
- wherein interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
group
public T group(Selection selection,
               Selection... selections)
- 
- Specified by:
- groupin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
having
public T having(Restriction restriction,
                Restriction... restrictions)
- 
- Specified by:
- havingin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
order
public T order(Order order,
               Order... orders)
- 
- Specified by:
- orderin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
getProperty
public Reference getProperty(java.lang.String name)
- 
- Specified by:
- getPropertyin interface- BasicCriteria<T extends BasicCriteria>
 
- 
 
clone
public java.lang.Object clone()
- 
- Overrides:
- clonein class- java.lang.Object
 
- 
 
copy
public T copy()
- 
- Specified by:
- copyin interface- CriteriaObject<T extends BasicCriteria>
 
- 
 
Copyright © 2007. All Rights Reserved.