|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.bbk.dcs.automed.qproc.OldQueryProcessor
public class OldQueryProcessor
The query processor class.
| Field Summary | |
|---|---|
protected QueryAnnotationProvider |
_annProvider
|
protected QueryEvaluationProvider |
_evalProvider
|
protected QueryOptimisationProvider |
_optProvider
|
protected GAVQueryReformulationProvider |
_refProvider
|
protected long |
afterEv
|
protected long |
afterLO
|
protected long |
afterQAFP
|
protected long |
afterQR
|
protected long |
afterSubmit
|
protected long |
afterTranslation
|
protected long |
beforeTranslation
|
protected java.util.logging.Logger |
logger
|
protected QueryProcessorConfiguration |
qpc
|
protected Schema |
src
|
protected TypeChecker |
tc
|
protected Schema[] |
tgts
|
| Constructor Summary | |
|---|---|
OldQueryProcessor()
Constructs a QueryProcessor using QueryProcessorConfiguration. |
|
OldQueryProcessor(QueryProcessorConfiguration qpc)
Constructs a QueryProcessor using the input configuration. |
|
OldQueryProcessor(Schema sourceSchema,
Schema[] targetSchemata)
|
|
OldQueryProcessor(Schema sourceSchema,
Schema[] targetSchemata,
QueryProcessorConfiguration qpc)
Constructs a QueryProcessor using the input configuration. |
|
| Method Summary | |
|---|---|
void |
finalize()
|
protected void |
loggingInit()
|
void |
process(ASG g)
Deprecated. use process(ASG, QueryProcessorConfiguration) instead |
void |
process(ASG g,
QueryProcessorConfiguration qpc)
Method that processes the input ASG. |
java.lang.String |
process(java.lang.String query,
AutoMedWrapper aw,
QueryProcessorConfiguration qpc)
|
void |
showPerformance()
|
protected void |
typeCheck(ASG g)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.logging.Logger logger
protected long afterSubmit
protected long afterQR
protected long afterLO
protected long afterQAFP
protected long afterEv
protected long beforeTranslation
protected long afterTranslation
protected GAVQueryReformulationProvider _refProvider
protected QueryOptimisationProvider _optProvider
protected QueryAnnotationProvider _annProvider
protected QueryEvaluationProvider _evalProvider
protected TypeChecker tc
protected Schema src
protected Schema[] tgts
protected QueryProcessorConfiguration qpc
| Constructor Detail |
|---|
public OldQueryProcessor()
throws QProcException
QueryProcessorConfiguration.
QProcException - if an error occurs during initialisation of the query processor
public OldQueryProcessor(QueryProcessorConfiguration qpc)
throws QProcException
qpc - the input configuration
QProcException - if an error occurs during initialisation of the query processor
public OldQueryProcessor(Schema sourceSchema,
Schema[] targetSchemata)
throws QProcException
sourceSchema - the global schematargetSchemata - the local schemata
QProcException - if an error occurs during initialisation of the query processor
public OldQueryProcessor(Schema sourceSchema,
Schema[] targetSchemata,
QueryProcessorConfiguration qpc)
throws QProcException
sourceSchema - the global schematargetSchemata - the local schemataqpc - the input configuration
QProcException - if an error occurs during initialisation of the query processor| Method Detail |
|---|
public java.lang.String process(java.lang.String query,
AutoMedWrapper aw,
QueryProcessorConfiguration qpc)
throws QProcException
QProcException
public void process(ASG g)
throws QProcException
process(ASG, QueryProcessorConfiguration) instead
QProcException
public void process(ASG g,
QueryProcessorConfiguration qpc)
throws QProcException
g - the input ASG
QProcException - exception related to query processingpublic void showPerformance()
protected void loggingInit()
protected void typeCheck(ASG g)
throws TypeException
TypeExceptionpublic void finalize()
finalize in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||