org.gcube.searchsystem.planning.maxsubtree
Class MaxSubtreeRewritter

java.lang.Object
  extended by org.gcube.searchsystem.planning.maxsubtree.MaxSubtreeRewritter

public class MaxSubtreeRewritter
extends Object


Constructor Summary
MaxSubtreeRewritter(search.library.util.cql.query.tree.GCQLNode root)
           
 
Method Summary
 Vector<search.library.util.cql.query.tree.ModifierSet> getProjections()
           
 ArrayList<AndTree> rewrite()
           
 void setProjections(Vector<search.library.util.cql.query.tree.ModifierSet> projections)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MaxSubtreeRewritter

public MaxSubtreeRewritter(search.library.util.cql.query.tree.GCQLNode root)
Method Detail

rewrite

public ArrayList<AndTree> rewrite()
                           throws CQLUnsupportedException
Throws:
CQLUnsupportedException

getProjections

public Vector<search.library.util.cql.query.tree.ModifierSet> getProjections()

setProjections

public void setProjections(Vector<search.library.util.cql.query.tree.ModifierSet> projections)


Copyright © 2012. All Rights Reserved.