vishnu.model.algebra.optimizer
Interface TranslationStage

All Known Implementing Classes:
AbstractTranslationStage, AlgorithmSelectionStage, AttributeInferringStage, ChildVisitorTranslationStage, ColumnInferringStage, ConjunctionTranslationStage, JoinTranslationStage, NormalizationStage, ParentVisitorTranslationStage, ProjectionForwardingTranslationStage, SelectionForwardingTranslationStage

public interface TranslationStage

Author:
Hernan Rancati TODO consider to add a context in place of prividing direct access to Database.
 

Method Summary
 void attach(TranslationStage s)
           
 Relation perform(Relation r, UserContext context)
           
 

Method Detail

perform

Relation perform(Relation r,
                 UserContext context)

attach

void attach(TranslationStage s)