net.ontopia.persistence.query.jdo
Class JDOQuery
java.lang.Object
net.ontopia.persistence.query.jdo.JDOQuery
public class JDOQuery
- extends Object
INTERNAL: JDOQL complete query. Represents a complete JDO query.
filter
protected JDOExpressionIF filter
distinct
protected boolean distinct
limit
protected int limit
offset
protected int offset
params
protected Map params
param_names
protected List param_names
variables
protected Map variables
select
protected List select
orderby
protected List orderby
JDOQuery
public JDOQuery()
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)
getParameterNames
public List getParameterNames()
hasParameterName
public boolean hasParameterName(String name)
getParameterType
public Class getParameterType(String name)
addParameter
public void addParameter(String name,
Class klass)
getVariableCount
public int getVariableCount()
getVariableNames
public Collection getVariableNames()
hasVariableName
public boolean hasVariableName(String name)
getVariableType
public Class getVariableType(String name)
addVariable
public void addVariable(String name,
Class klass)
checkExistingName
protected void checkExistingName(String name)
throws RuntimeException
- Throws:
RuntimeException
getFilter
public JDOExpressionIF getFilter()
setFilter
public void setFilter(JDOExpressionIF filter)
getSelect
public List getSelect()
getSelectedColumnNames
public String[] getSelectedColumnNames()
addSelect
public void addSelect(JDOValueIF value)
addSelect
public void addSelect(JDOAggregateIF aggregate)
getOrderBy
public List getOrderBy()
addOrderBy
public void addOrderBy(JDOOrderBy job)
addAscending
public void addAscending(JDOValueIF value)
addDescending
public void addDescending(JDOValueIF value)
addAscending
public void addAscending(JDOAggregateIF aggregate)
addDescending
public void addDescending(JDOAggregateIF aggregate)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2000-2012 Ontopia.