gov.nih.nci.common.query.impl
Class QueryImpl

java.lang.Object
  extended by gov.nih.nci.common.query.impl.QueryImpl
All Implemented Interfaces:
Query, java.io.Serializable

public class QueryImpl
extends java.lang.Object
implements Query, java.io.Serializable

Author:
Joshua Phillips
See Also:
Serialized Form

Field Summary
protected  java.util.Collection criterionGroup
           
protected  int maxResultSize
           
protected  java.lang.String name
           
protected  java.util.Collection orderBy
           
protected  java.util.Collection prefetchPath
           
protected  int startAt
           
 
Constructor Summary
QueryImpl(java.lang.String p_name)
           
 
Method Summary
 java.util.Collection getCriterionGroup()
           
 java.util.Collection getFetchPath()
           
 int getMaxResultSize()
           
 java.lang.String getName()
           
 java.util.Collection getOrderBy()
           
 int getStartAt()
           
static void main(java.lang.String[] args)
           
 void setMaxResultSize(int p_maxResultSize)
           
 void setStartAt(int p_startAt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name

criterionGroup

protected java.util.Collection criterionGroup

prefetchPath

protected java.util.Collection prefetchPath

orderBy

protected java.util.Collection orderBy

startAt

protected int startAt

maxResultSize

protected int maxResultSize
Constructor Detail

QueryImpl

public QueryImpl(java.lang.String p_name)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface Query

getCriterionGroup

public java.util.Collection getCriterionGroup()
Specified by:
getCriterionGroup in interface Query

main

public static void main(java.lang.String[] args)

getFetchPath

public java.util.Collection getFetchPath()
Specified by:
getFetchPath in interface Query

getOrderBy

public java.util.Collection getOrderBy()
Specified by:
getOrderBy in interface Query
Returns:

getStartAt

public int getStartAt()
Specified by:
getStartAt in interface Query
Returns:

getMaxResultSize

public int getMaxResultSize()
Specified by:
getMaxResultSize in interface Query
Returns:

setStartAt

public void setStartAt(int p_startAt)
Specified by:
setStartAt in interface Query

setMaxResultSize

public void setMaxResultSize(int p_maxResultSize)
Specified by:
setMaxResultSize in interface Query