gov.nih.nci.common.query
Class QueryFactory

java.lang.Object
  extended by gov.nih.nci.common.query.QueryFactory
All Implemented Interfaces:
java.io.Serializable

public class QueryFactory
extends java.lang.Object
implements java.io.Serializable

Author:
Joshua Phillips
See Also:
Serialized Form

Constructor Summary
QueryFactory()
           
 
Method Summary
static void main(java.lang.String[] args)
           
static AssociationCriterion newAssociationCriterion(java.lang.String name, Query assocQuery)
           
static AssociationCriterion newAssociationCriterion(java.lang.String name, Query assocQuery, boolean negation)
           
static Criterion newCriterion(java.lang.String critName, ConditionalEnum conditional)
           
static CriterionGroup newCriterionGroup(BooleanOperationEnum booleanOp)
           
static Query newQuery(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryFactory

public QueryFactory()
Method Detail

newQuery

public static Query newQuery(java.lang.String name)

main

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

newCriterionGroup

public static CriterionGroup newCriterionGroup(BooleanOperationEnum booleanOp)
Parameters:
booleanOp -
Returns:

newCriterion

public static Criterion newCriterion(java.lang.String critName,
                                     ConditionalEnum conditional)
Parameters:
critName -
conditional -
Returns:

newAssociationCriterion

public static AssociationCriterion newAssociationCriterion(java.lang.String name,
                                                           Query assocQuery)
Parameters:
name -
assocQuery -
Returns:

newAssociationCriterion

public static AssociationCriterion newAssociationCriterion(java.lang.String name,
                                                           Query assocQuery,
                                                           boolean negation)
Parameters:
name -
assocQuery -
Returns: