oql
Class Sort

java.lang.Object
  |
  +--oql.Sort

public class Sort
extends java.lang.Object

gli oggetti di questa classe rappresentano i criteri di ordinamento nelle query di tipo select


Field Summary
 Oql_Query name
          indica il nome di un attributo rispetto al quale deve essere fatto il partizionamento
 
Constructor Summary
Sort(Oql_Query n, java.lang.String o)
          crea un'istanza assegnando i campi name ed order
 
Method Summary
 void setAscOpe()
          setta l'operatore come as
 void setDescOpe()
          setta l'operatore come :
 java.lang.String toString()
          stampa in una stringa il contenuto della variabile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public Oql_Query name
indica il nome di un attributo rispetto al quale deve essere fatto il partizionamento
Constructor Detail

Sort

public Sort(Oql_Query n,
            java.lang.String o)
     throws IllegalOperatorException,
            WrongOqlTypeException
crea un'istanza assegnando i campi name ed order
Parameters:
n - e` l'attributo rispetto al quale partizioniamo
o - indica il criterio di ordinamento
Throws:
IllegalOperatorException - se o non e "asc" o "desc"
WrongOqlTypeException - se il nome non rappresenta un atributo
Method Detail

setAscOpe

public void setAscOpe()
setta l'operatore come as

setDescOpe

public void setDescOpe()
setta l'operatore come :

toString

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