spazio navigami\dati;

classe Operatore
{
costruttore();
Esporta(); &
Importa();
Valuta($valore);
}

classe OpUguale estende Operatore
{
costruttore($valore);
Valuta($valore);
}

classe OpUgualeONullo estende Operatore
{
costruttore($valore);
Valuta($valore);
}

classe OpMaggiore estende Operatore
{
costruttore($valore);
Valuta($valore);
}

classe OpMinore estende Operatore
{
costruttore($valore);
Valuta($valore);
}

classe OpDiverso estende Operatore
{
costruttore($valore);
Valuta($valore);
}

classe OpCompreso estende Operatore
{
costruttore($inizio, $fine);
Valuta($valore);
}

classe OpIniziaPer estende Operatore
{
costruttore($val);
Valuta($valore);
}

classe OpInizioDi estende Operatore
{
costruttore($val);
Valuta($valore);
}

classe OpDataRecente estende Operatore
{
costruttore($anni, $giorni=0, $ore=0, $minuti=0, $secondi=0)
Valuta($valore);
}

classe OpAppartiene estende Operatore
{
costruttore(...);
costruttore(&$vett);
Valuta($valore);
}

classe OpContiene estende Operatore
{
costruttore($valore);
Valuta($valore);
}

astratta costruttore(&$valore)

Esporta() &

Importa(&$str)


costruttore($val)

Valuta($valore)


costruttore($val)

Valuta($valore)


costruttore($val)

Valuta($valore)


costruttore($val)

Valuta($valore)


costruttore($val)

Valuta($valore)


costruttore($val1, $val2)

Valuta($valore)


costruttore($val)

Valuta($valore)


costruttore($val)

Valuta($valore)


costruttore($anni, $giorni=0, $ore=0, $minuti=0, $secondi=0)
Applica l'operatore maggiore stretto sulle date.

Valuta($valore)


costruttore()
Verifica l'appartenenza del valore del campo all'insieme dei valori indicati.
I valori possono essere indicati come singoli parametri o come celle di un vettore.

Valuta($valore)


costruttore(&$val)
Verifica che contenga la sottostringa indicata.

Valuta($valore)