|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.bbk.dcs.automed.qproc.annotate.FragmentProcessor
public class FragmentProcessor
The purpose of this class is to replace all schemes with wrapper objects.
Constructor Summary | |
---|---|
FragmentProcessor()
|
|
FragmentProcessor(Schema[] tgts)
Deprecated. use FragmentProcessor() instead |
Method Summary | |
---|---|
java.lang.String |
getName()
Return a unique name of a provider. |
void |
process(ASG query)
Deprecated. use process(ASG, Schema[]) instead |
void |
process(ASG g,
Schema[] tgts)
Replaces schemes with wrapper objects in the given ASG |
void |
process(Cell n,
Schema[] tgts)
Replaces schemes with wrapper objects in the ASG with root n |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FragmentProcessor()
public FragmentProcessor(Schema[] tgts)
FragmentProcessor()
instead
Method Detail |
---|
public void process(Cell n, Schema[] tgts) throws DataSourceException, NotFoundException
NotFoundException
DataSourceException
public void process(ASG query) throws QueryAnnotationException
process(ASG, Schema[])
instead
QueryAnnotationException
public void process(ASG g, Schema[] tgts) throws QueryAnnotationException
process
in interface QueryAnnotationProvider
g
- an ASG
object of an IQL querytgts
- the target scheams against which the query is to be evaluated
NotFoundException
QueryAnnotationException
public java.lang.String getName()
QueryAnnotationProvider
Map
of provider objects
getName
in interface QueryAnnotationProvider
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |