oql
Class Oql_IntervalQuery

java.lang.Object
  |
  +--oql.Oql_Query
        |
        +--oql.Oql_Constructor
              |
              +--oql.Oql_IntervalQuery

public class Oql_IntervalQuery
extends oql.Oql_Constructor

reppresenta gli intervalli del tipo: (Query .. Query) list ( Query .. Query )


Field Summary
 boolean list
          indica la presenza o meno dellla parola chiave list
 Oql_Query query1
          indica il primo estremo dell'intervallo
 Oql_Query query2
          indica il secondo estremo dell'intervallo
 
Fields inherited from class oql.Oql_Query
columnN, level, lineN, parN, selectQueryN
 
Constructor Summary
Oql_IntervalQuery()
          crea un'istanza vuota inizializzando list a false
Oql_IntervalQuery(Oql_Query q1, Oql_Query q2, boolean l)
          crea un'istanza assegnando le due query ed indicando se compare la parola chiave list.
Oql_IntervalQuery(Oql_Query q1, Oql_Query q2, boolean li, int l, int c, int p)
          crea un'istanza assegnando le due query ed indicando se compare la parola chiave list.
 
Method Summary
 java.lang.String getType()
          ritorna il tipo di elemento OQL rappresentato dall'oggetto (fornisce cioe` il nome della classe)
 java.lang.String toString()
          stampa in una stringa il contenuto della variabile
 
Methods inherited from class oql.Oql_Query
addIterator, addPar, clona, getAttrName, getLink, getRefName, isBasic, isDefault, isNull, translateQuery, traslErr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

query1

public Oql_Query query1
indica il primo estremo dell'intervallo

query2

public Oql_Query query2
indica il secondo estremo dell'intervallo

list

public boolean list
indica la presenza o meno dellla parola chiave list
Constructor Detail

Oql_IntervalQuery

public Oql_IntervalQuery()
crea un'istanza vuota inizializzando list a false

Oql_IntervalQuery

public Oql_IntervalQuery(Oql_Query q1,
                         Oql_Query q2,
                         boolean l)
crea un'istanza assegnando le due query ed indicando se compare la parola chiave list.
Parameters:
e` - il primo estremo
e` - il secondo estremo
e` - true se nella query compare la parola chiave "list" altrimenti valr false.

Oql_IntervalQuery

public Oql_IntervalQuery(Oql_Query q1,
                         Oql_Query q2,
                         boolean li,
                         int l,
                         int c,
                         int p)
crea un'istanza assegnando le due query ed indicando se compare la parola chiave list. Inoltre vengono settati il numero di riga, colonna in cui compare l'elememto nella query ed anche il numero di parentesi entro cui e` racchiuso.
Parameters:
e` - il primo estremo
e` - il secondo estremo
e` - true se nella query compare la parola chiave "list" altrimenti valr false.
l - linea in cui compare l'elemento nella Query
c - colonna in cui compare l'elemento nella Query
p - numero di parentesi che racchiudono l'elemeto
Method Detail

toString

public java.lang.String toString()
stampa in una stringa il contenuto della variabile
Overrides:
toString in class Oql_Query

getType

public java.lang.String getType()
ritorna il tipo di elemento OQL rappresentato dall'oggetto (fornisce cioe` il nome della classe)
Overrides:
getType in class Oql_Query