uk.ac.bbk.dcs.automed.qproc.translators.kquery
Class KQuery2IQLTranslator

java.lang.Object
  extended by uk.ac.bbk.dcs.automed.qproc.translators.kquery.KQuery2IQLTranslator
All Implemented Interfaces:
Translator

public class KQuery2IQLTranslator
extends java.lang.Object
implements Translator

Interface for translators of high-level query languages for use on top of IQL.

Author:
Lucas Zamboulis

Field Summary
private  java.lang.String iqlString
           
private  java.lang.String kqueryString
           
protected  java.util.logging.Logger logger
           
 
Constructor Summary
KQuery2IQLTranslator(java.lang.String kqueryString)
           
 
Method Summary
 java.lang.String getIQL()
           
 java.lang.String translateResult(ASG g)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected java.util.logging.Logger logger

kqueryString

private java.lang.String kqueryString

iqlString

private java.lang.String iqlString
Constructor Detail

KQuery2IQLTranslator

public KQuery2IQLTranslator(java.lang.String kqueryString)
Method Detail

getIQL

public java.lang.String getIQL()
Specified by:
getIQL in interface Translator

translateResult

public java.lang.String translateResult(ASG g)
Specified by:
translateResult in interface Translator