uk.ac.ic.doc.automed.p2p.qproc.planner
Class QPlannerFactory
java.lang.Object
uk.ac.ic.doc.automed.p2p.qproc.planner.QPlannerFactory
public class QPlannerFactory
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
planners
private static java.util.Map planners
algoClassNames
private static java.lang.String[] algoClassNames
algoClasses
private static java.lang.Class[] algoClasses
QPlannerFactory
private QPlannerFactory()
getAlgoClass
private static java.lang.Class getAlgoClass(java.lang.String name)
throws NotFoundException
- Throws:
NotFoundException
getQPlannerRecursiveInstance
public static QPlannerAlgorithmRecursive getQPlannerRecursiveInstance(java.lang.String name,
AppContext cxt)
throws NotFoundException
- Throws:
NotFoundException
getQPlannerRecursiveInstance
public static QPlannerAlgorithmRecursive getQPlannerRecursiveInstance(java.lang.String msgID,
java.lang.String name,
AppContext cxt)
throws NotFoundException
- Throws:
NotFoundException
getQPlannerInstance
public static java.lang.Object getQPlannerInstance(java.lang.String name,
AppContext cxt)
throws NotFoundException
- Throws:
NotFoundException
isIConfigBPFirstDetected
public static boolean isIConfigBPFirstDetected(ReformulationConfiguration config)
clear
public static void clear()