com.mysema.query
Class DefaultQueryMetadata
java.lang.Object
com.mysema.query.DefaultQueryMetadata
- All Implemented Interfaces:
- QueryMetadata
public class DefaultQueryMetadata
- extends Object
- implements QueryMetadata
DefaultQueryMetadata is the default implementation of the QueryMetadata interface
- Version:
- $Id$
- Author:
- tiwe
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultQueryMetadata
public DefaultQueryMetadata()
addFrom
public void addFrom(Expr<?>... args)
- Specified by:
addFrom
in interface QueryMetadata
addGroupBy
public void addGroupBy(Expr<?>... o)
- Specified by:
addGroupBy
in interface QueryMetadata
addHaving
public void addHaving(EBoolean... o)
- Specified by:
addHaving
in interface QueryMetadata
addJoin
public void addJoin(JoinType joinType,
Expr<?> expr)
- Specified by:
addJoin
in interface QueryMetadata
addJoinCondition
public void addJoinCondition(EBoolean o)
- Specified by:
addJoinCondition
in interface QueryMetadata
addOrderBy
public void addOrderBy(OrderSpecifier<?>... o)
- Specified by:
addOrderBy
in interface QueryMetadata
addProjection
public void addProjection(Expr<?>... o)
- Specified by:
addProjection
in interface QueryMetadata
addWhere
public void addWhere(EBoolean... o)
- Specified by:
addWhere
in interface QueryMetadata
getGroupBy
public List<? extends Expr<?>> getGroupBy()
- Specified by:
getGroupBy
in interface QueryMetadata
getHaving
public EBoolean getHaving()
- Specified by:
getHaving
in interface QueryMetadata
getJoins
public List<JoinExpression> getJoins()
- Specified by:
getJoins
in interface QueryMetadata
getModifiers
@Nullable
public QueryModifiers getModifiers()
- Specified by:
getModifiers
in interface QueryMetadata
getOrderBy
public List<OrderSpecifier<?>> getOrderBy()
- Specified by:
getOrderBy
in interface QueryMetadata
getProjection
public List<? extends Expr<?>> getProjection()
- Specified by:
getProjection
in interface QueryMetadata
getWhere
public EBoolean getWhere()
- Specified by:
getWhere
in interface QueryMetadata
isDistinct
public boolean isDistinct()
- Specified by:
isDistinct
in interface QueryMetadata
isUnique
public boolean isUnique()
- Specified by:
isUnique
in interface QueryMetadata
setDistinct
public void setDistinct(boolean distinct)
- Specified by:
setDistinct
in interface QueryMetadata
setLimit
public void setLimit(Long limit)
- Specified by:
setLimit
in interface QueryMetadata
setModifiers
public void setModifiers(@Nullable
QueryModifiers restriction)
- Specified by:
setModifiers
in interface QueryMetadata
setOffset
public void setOffset(Long offset)
- Specified by:
setOffset
in interface QueryMetadata
setUnique
public void setUnique(boolean unique)
- Specified by:
setUnique
in interface QueryMetadata
Copyright © 2007-2009 Mysema Ltd. All Rights Reserved.