oql
Class Oql_SimpleQuery

java.lang.Object
  |
  +--oql.Oql_Query
        |
        +--oql.Oql_SelectExpr
              |
              +--oql.Oql_SimpleQuery

public class Oql_SimpleQuery
extends Oql_SelectExpr
implements java.lang.Cloneable

questa classe e` una specializzazione di Oql_SelectExpr usata per la generazioni delle query locali in fase di query transformation.


Field Summary
 java.lang.String globalIterName
          indica il nome dell'iteratore usato nella basic query globale che porta alla generazione della query locale la cui struttura viene rappresentata in questa oggetto.
 UQPlan plan
          rappresenta il piano associato alla query.
Il piano e` istanza della classe UQPlan che appunto rappresenta il piano associato alle Union Query.
 
Fields inherited from class oql.Oql_SelectExpr
distinct, fromClause, groupByClause, iterators, names, orderByClause, selectClause, whereClause
 
Fields inherited from class oql.Oql_Query
columnN, level, lineN, parN, selectQueryN
 
Constructor Summary
Oql_SimpleQuery(java.lang.String gIter)
          genera un'istanza inizilizzando il nome dell'iteratore globale
 
Methods inherited from class oql.Oql_SelectExpr
addClass, addSelPred, getClasses, getClassIterators, getFromClause, getIterator, getType, hasProjection, hasStar, selectIterator, toString, translateQuery
 
Methods inherited from class oql.Oql_Query
addIterator, addPar, clona, getAttrName, getLink, getRefName, isBasic, isDefault, isNull, traslErr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

globalIterName

public java.lang.String globalIterName
indica il nome dell'iteratore usato nella basic query globale che porta alla generazione della query locale la cui struttura viene rappresentata in questa oggetto.

plan

public UQPlan plan
rappresenta il piano associato alla query.
Il piano e` istanza della classe UQPlan che appunto rappresenta il piano associato alle Union Query.
Constructor Detail

Oql_SimpleQuery

public Oql_SimpleQuery(java.lang.String gIter)
genera un'istanza inizilizzando il nome dell'iteratore globale