Class JDOQuery


  • public class JDOQuery
    extends Object
    INTERNAL: JDOQL complete query. Represents a complete JDO query.
    • Field Detail

      • 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
    • Constructor Detail

      • JDOQuery

        public JDOQuery()
    • Method Detail

      • 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)
      • getSelect

        public List getSelect()
      • getSelectedColumnNames

        public String[] getSelectedColumnNames()
      • addSelect

        public void addSelect​(JDOValueIF value)
      • 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)