lumis.util.query
Class QuerySelect
java.lang.Object
lumis.util.query.QueryBase
lumis.util.query.QuerySelect
@StableMinor(version="5.5",
sinceVersion="4.0")
public class QuerySelect
- extends QueryBase
Represents a select statement
- Since:
- 4.0.0
Methods inherited from class lumis.util.query.QueryBase |
addField, addFilter, addQueryAssignment, addTable, getFieldById, getFields, getFilters, getQueryAssignments, getTable, getTable, getTableByRelationId, getTables, setTable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
joins
protected Vector<QueryJoin> joins
maxRows
protected int maxRows
startAt
protected int startAt
distinct
protected boolean distinct
sortOrder
protected Vector<QuerySortOrder> sortOrder
QuerySelect
public QuerySelect()
addJoin
public void addJoin(QueryJoin join)
getJoins
public Vector<QueryJoin> getJoins()
addSortOrder
public void addSortOrder(QuerySortOrder querySortOrder)
getSortOrders
public Vector<QuerySortOrder> getSortOrders()
setMaxRows
public void setMaxRows(int maxRows)
getMaxRows
public int getMaxRows()
setStartAt
public void setStartAt(int startAt)
getStartAt
public int getStartAt()
isDistinct
public boolean isDistinct()
- Returns:
- Returns the distinct.
setDistinct
public void setDistinct(boolean distinct)
- Parameters:
distinct
- The distinct to set.
Lumisportal 5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.