public class Filtro
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static short | 
GEOMETRY_BBOX  | 
static short | 
GEOMETRY_CONTAINS  | 
static short | 
GEOMETRY_CROSSES  | 
static short | 
GEOMETRY_DISJOINT  | 
static short | 
GEOMETRY_EQUALS  | 
static short | 
GEOMETRY_INTERSECTS  | 
static short | 
GEOMETRY_OVERLAPS  | 
static short | 
GEOMETRY_TOUCHES  | 
static short | 
GEOMETRY_WITHIN  | 
static short | 
OpAddFiltroAND  | 
static short | 
OpAddFiltroOR  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddFiltroAnd(java.lang.String NLCampo,
            java.lang.Object Valore,
            java.lang.String tipoFiltro)
Consente di aggiungere la clausola AND al filtro sulla base del tipo di filtro passato come argomento. 
 | 
void | 
addFiltroByFID(java.lang.String chiave)
Crea un filtro basato sull'ID passato come argomento e lo aggiunge al filtro totale. 
 | 
void | 
AddFiltroFunzione(Funzione funzione,
                 java.lang.Object Valore,
                 java.lang.String tipoFiltro,
                 short operazione)
Consente di aggiungere al filtro una specifica funzione. 
 | 
void | 
AddFiltroGeog(OggettoTerritorio ogTer,
             short tipoFiltro,
             short operazione)
Aggiunge un filtro geografico sulla base dell'ogetto territorio passato come argomento e all'operazione 
 scelta. 
 | 
void | 
AddFiltroGeog(java.lang.String wktString,
             short tipoFiltro,
             short operazione)
Aggiunge un filtro geografico sulla base della geometria wkt passata come argomento e all'operazione 
 scelta. 
 | 
void | 
AddFiltroOr(java.lang.String NLCampo,
           java.lang.Object Valore,
           java.lang.String tipoFiltro)
Consente di aggiungere la clausola OR al filtro sulla base del tipo di filtro passato come argomento. 
 | 
void | 
AndFiltro(java.lang.String NLCampo,
         java.lang.Object Valore,
         java.lang.String tipoFiltro)  | 
void | 
andFiltroFunzione(Funzione funzione,
                 java.lang.Object Valore,
                 java.lang.String tipoFiltro)
Aggiunge in AND al filtro una funzione passata come argomento. 
 | 
void | 
AndFiltroGeog(OggettoTerritorio ogTer,
             short tipoFiltro)
Aggiunge in AND un filtro geografico sulla base dell'ogetto territorio passato come argomento. 
 | 
void | 
AndFiltroGeog(java.lang.String wktString,
             short tipoFiltro)
Aggiunge in AND un filtro geografico sulla base della geometria WKT passata come argomento. 
 | 
java.lang.String | 
getFilterString()
Restituisce il filtro in formato stringa. 
 | 
Funzione | 
getFunzioneVuota()
Restituisce la funzione vuota. 
 | 
java.lang.String | 
getNomeCampo(java.lang.String nlCampo)
Restituisce il nome dell'attributo corrispondente alla stringa passata come argomento. 
 | 
void | 
NotFiltro()
Agginge una condizione NOT al filtro corrente. 
 | 
void | 
OrFiltro(java.lang.String NLCampo,
        java.lang.Object Valore,
        java.lang.String tipoFiltro)  | 
void | 
OrFiltroGeog(OggettoTerritorio ogTer,
            short tipoFiltro)
Aggiunge in OR un filtro geografico sulla base dell'ogetto territorio passato come argomento. 
 | 
void | 
OrFiltroGeog(java.lang.String wktString,
            short tipoFiltro)
Aggiunge in OR un filtro geografico sulla base della geometria WKT passata come argomento. 
 | 
void | 
ResetFiltro()
Cancella il Filtro esistente. 
 | 
public static final short OpAddFiltroAND
public static final short OpAddFiltroOR
public static final short GEOMETRY_BBOX
public static final short GEOMETRY_CONTAINS
public static final short GEOMETRY_CROSSES
public static final short GEOMETRY_DISJOINT
public static final short GEOMETRY_EQUALS
public static final short GEOMETRY_INTERSECTS
public static final short GEOMETRY_OVERLAPS
public static final short GEOMETRY_TOUCHES
public static final short GEOMETRY_WITHIN
public void AddFiltroFunzione(Funzione funzione, java.lang.Object Valore, java.lang.String tipoFiltro, short operazione)
funzione - Valore - tipoFiltro - operazione - AddFiltroFunzione(Filter, short)public void AddFiltroAnd(java.lang.String NLCampo,
                         java.lang.Object Valore,
                         java.lang.String tipoFiltro)
                  throws SITException
NLCampo - Valore - tipoFiltro - SITExceptionAndFiltro(Filter)public void AddFiltroOr(java.lang.String NLCampo,
                        java.lang.Object Valore,
                        java.lang.String tipoFiltro)
                 throws SITException
NLCampo - Valore - tipoFiltro - SITExceptionOrFiltro(Filter)public void andFiltroFunzione(Funzione funzione, java.lang.Object Valore, java.lang.String tipoFiltro)
funzione - Valore - tipoFiltro - AddFiltroFunzione(Funzione, Object, String, short)public void AndFiltro(java.lang.String NLCampo,
                      java.lang.Object Valore,
                      java.lang.String tipoFiltro)
               throws SITException
NLCampo - Valore - tipoFiltro - SITExceptionAddFiltroAnd(String, Object, String)public void OrFiltro(java.lang.String NLCampo,
                     java.lang.Object Valore,
                     java.lang.String tipoFiltro)
              throws SITException
NLCampo - Valore - tipoFiltro - SITExceptionAddFiltroOr(String, Object, String)public void NotFiltro()
public void ResetFiltro()
public java.lang.String getFilterString()
public Funzione getFunzioneVuota()
public void addFiltroByFID(java.lang.String chiave)
chiave - public java.lang.String getNomeCampo(java.lang.String nlCampo)
nlCampo - public void AndFiltroGeog(OggettoTerritorio ogTer, short tipoFiltro)
ogTer - tipoFiltro - public void AndFiltroGeog(java.lang.String wktString,
                          short tipoFiltro)
                   throws SITParseException
ogTer - tipoFiltro - SITParseExceptionpublic void OrFiltroGeog(OggettoTerritorio ogTer, short tipoFiltro)
ogTer - tipoFiltro - public void OrFiltroGeog(java.lang.String wktString,
                         short tipoFiltro)
                  throws SITParseException
ogTer - tipoFiltro - SITParseExceptionpublic void AddFiltroGeog(OggettoTerritorio ogTer, short tipoFiltro, short operazione)
ogTer - tipoFiltro - operazione - public void AddFiltroGeog(java.lang.String wktString,
                          short tipoFiltro,
                          short operazione)
                   throws SITParseException
wktString - tipoFiltro - operazione - SITParseException