Class SQLQuery
java.lang.Object
net.ontopia.persistence.query.sql.SQLQuery
INTERNAL: Represents an abstract SQL query. Holds SQL query
information in a platform independent form.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAscending(SQLAggregateIF aggregate) voidaddAscending(SQLValueIF value) voidaddDescending(SQLAggregateIF aggregate) voidaddDescending(SQLValueIF value) voidaddOrderBy(SQLOrderBy sob) voidaddSelect(SQLAggregateIF aggregate) voidaddSelect(SQLValueIF value) booleanintgetLimit()intintgetWidth()booleanvoidsetDistinct(boolean distinct) voidsetFilter(SQLExpressionIF filter) voidsetLimit(int limit) voidsetOffset(int offset) toString()
-
Field Details
-
select
-
distinct
protected boolean distinct -
limit
protected int limit -
offset
protected int offset -
filter
-
orderby
-
-
Constructor Details
-
SQLQuery
public SQLQuery()
-
-
Method Details
-
isSetQuery
public boolean isSetQuery() -
getDistinct
public boolean getDistinct() -
setDistinct
public void setDistinct(boolean distinct) -
getLimit
public int getLimit() -
setLimit
public void setLimit(int limit) -
getOffset
public int getOffset() -
setOffset
public void setOffset(int offset) -
getSelect
-
addSelect
-
addSelect
-
getWidth
public int getWidth() -
getOrderBy
-
addOrderBy
-
addAscending
-
addDescending
-
addAscending
-
addDescending
-
getFilter
-
setFilter
-
toString
-