gov.nih.nci.mageom.search
Class MAGESCUtils

java.lang.Object
  extended by gov.nih.nci.common.search.SCUtils
      extended by gov.nih.nci.mageom.search.MAGESCUtils
All Implemented Interfaces:
java.io.Serializable

public class MAGESCUtils
extends gov.nih.nci.common.search.SCUtils

Author:
Joshua Phillips
See Also:
Serialized Form

Constructor Summary
MAGESCUtils()
           
 
Method Summary
static void doSimpleInsert(gov.nih.nci.common.search.SearchCriteria sc, java.lang.String path, java.lang.String booleanOp, java.lang.String caseInsensitive, java.lang.Object value)
           
static java.lang.String getBeanClassName(java.lang.String scClassName)
           
static java.lang.String getBeanName(java.lang.String scClassName)
           
static java.lang.String getSCClassName(java.lang.String beanName)
           
static gov.nih.nci.common.search.AttributeCriterion insertAttributeCriterion(gov.nih.nci.common.search.SearchCriteria parentSC, java.lang.String path, int booleanOp, java.lang.Object value)
           
static gov.nih.nci.common.search.AttributeCriterion insertAttributeCriterion(gov.nih.nci.common.search.SearchCriteria parentSC, java.lang.String path, int booleanOp, java.lang.Object value, boolean caseInsensitive)
           
 boolean invokeCustomSetterMethod(gov.nih.nci.common.search.SearchCriteria sc, gov.nih.nci.common.search.Criterion crit, int booleanOp)
           
 boolean invokeInverseFkSetterMethod(gov.nih.nci.common.search.SearchCriteria sc, gov.nih.nci.common.search.Criterion crit, int booleanOp)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class gov.nih.nci.common.search.SCUtils
getAssociationCriterion, getAttributeCriterion, getCriterionValue, isInverseFkName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MAGESCUtils

public MAGESCUtils()
Method Detail

main

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

doSimpleInsert

public static void doSimpleInsert(gov.nih.nci.common.search.SearchCriteria sc,
                                  java.lang.String path,
                                  java.lang.String booleanOp,
                                  java.lang.String caseInsensitive,
                                  java.lang.Object value)

insertAttributeCriterion

public static gov.nih.nci.common.search.AttributeCriterion insertAttributeCriterion(gov.nih.nci.common.search.SearchCriteria parentSC,
                                                                                    java.lang.String path,
                                                                                    int booleanOp,
                                                                                    java.lang.Object value)

insertAttributeCriterion

public static gov.nih.nci.common.search.AttributeCriterion insertAttributeCriterion(gov.nih.nci.common.search.SearchCriteria parentSC,
                                                                                    java.lang.String path,
                                                                                    int booleanOp,
                                                                                    java.lang.Object value,
                                                                                    boolean caseInsensitive)

getSCClassName

public static java.lang.String getSCClassName(java.lang.String beanName)
Parameters:
assocBeanName -
Returns:

getBeanClassName

public static java.lang.String getBeanClassName(java.lang.String scClassName)

getBeanName

public static java.lang.String getBeanName(java.lang.String scClassName)

invokeCustomSetterMethod

public boolean invokeCustomSetterMethod(gov.nih.nci.common.search.SearchCriteria sc,
                                        gov.nih.nci.common.search.Criterion crit,
                                        int booleanOp)

invokeInverseFkSetterMethod

public boolean invokeInverseFkSetterMethod(gov.nih.nci.common.search.SearchCriteria sc,
                                           gov.nih.nci.common.search.Criterion crit,
                                           int booleanOp)