uk.ac.ic.doc.rodex.qproc
Class RangeBasedQueryRewriterResult
java.lang.Object
uk.ac.ic.doc.rodex.qproc.QueryRewriterResult
uk.ac.ic.doc.rodex.qproc.RangeBasedQueryRewriterResult
public class RangeBasedQueryRewriterResult
- extends QueryRewriterResult
RangeBasedQueryRewriterResult.java
- Author:
- Duc M Le dmle@doc.ic.ac.uk
Methods inherited from class uk.ac.ic.doc.rodex.qproc.QueryRewriterResult |
addViewSet, createOutputQuery, createResultQuery, getContainmentQuery, getRemainderQuery, getResultObjects, getResultString, getViewSet, getViewSets, length, setContainmentQuery, setRemainderQuery, setResultObjects, setResultString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RangeBasedQueryRewriterResult
public RangeBasedQueryRewriterResult()
- Creates a new instance of RangeBasedQueryRewriterResult
addEntry
public void addEntry(ASG view,
ASG result,
AutoMedType[] range)
- Description copied from class:
QueryRewriterResult
- Add a view entry (i.e. view & result)
- Overrides:
addEntry
in class QueryRewriterResult
- Parameters:
view
- an ASG
representation of the viewresult
- an ASG
-list of the results matching the view
getEntry
public ASG getEntry(ASG view)
- Overrides:
getEntry
in class QueryRewriterResult
getEntries
public java.util.Map getEntries()
- Overrides:
getEntries
in class QueryRewriterResult
getRange
public AutoMedType[] getRange(ASG view)
- Overrides:
getRange
in class QueryRewriterResult
addRangeDef
public void addRangeDef(java.lang.String field,
AutoMedType[][] ranges)
- Overrides:
addRangeDef
in class QueryRewriterResult
getRangeDef
public AutoMedType[][] getRangeDef(java.lang.String field)
- Overrides:
getRangeDef
in class QueryRewriterResult