sbnmarc
Class CercaType

java.lang.Object
  |
  +--sbnmarcBase.sbnmarcBase
        |
        +--sbnmarc.CercaType
All Implemented Interfaces:
java.io.Serializable

public class CercaType
extends sbnmarcBase
implements java.io.Serializable

Strutture di ricerca. Attributi: idLista=identificativo della lista da cui ripartire per lo scorrimento o applicazione di filtri maxRighe=numero massimo di righe richieste per liste sintetiche (documenti e/o elementi di authority), se non presente si applica il default del sistema: 100 numPrimo=numero del blocco di record che il client vuole ricevere, se non comunicato si intende 1. tipoOrd=tipo ordinamento della lista di output tipoOutput=tipo di formato di output richiesto: tipo di sintetica o analitico

See Also:
Serialized Form

Constructor Summary
CercaType()
           
 
Method Summary
 void deleteMaxRighe()
          Method deleteMaxRighe
 void deleteNumPrimo()
          Method deleteNumPrimo
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 CercaElementoAutType getCercaElementoAut()
          Method getCercaElementoAutReturns the value of field 'cercaElementoAut'.
 LocalizzaInfoType getCercaLocalizzaInfo()
          Method getCercaLocalizzaInfoReturns the value of field 'cercaLocalizzaInfo'.
 CercaPropostaType getCercaPropostaCorrezione()
          Method getCercaPropostaCorrezioneReturns the value of field 'cercaPropostaCorrezione'.
 SbnUserType getCercaSbnProfile()
          Method getCercaSbnProfileReturns the value of field 'cercaSbnProfile'.
 CercaTitoloType getCercaTitolo()
          Method getCercaTitoloReturns the value of field 'cercaTitolo'.
 java.lang.String getIdLista()
          Method getIdListaReturns the value of field 'idLista'.
 int getMaxRighe()
          Method getMaxRigheReturns the value of field 'maxRighe'.
 int getNumPrimo()
          Method getNumPrimoReturns the value of field 'numPrimo'.
 SbnTipoOrd getTipoOrd()
          Method getTipoOrdReturns the value of field 'tipoOrd'.
 SbnTipoOutput getTipoOutput()
          Method getTipoOutputReturns the value of field 'tipoOutput'.
 boolean hasMaxRighe()
          Method hasMaxRighe
 boolean hasNumPrimo()
          Method hasNumPrimo
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void setCercaElementoAut(CercaElementoAutType cercaElementoAut)
          Method setCercaElementoAutSets the value of field 'cercaElementoAut'.
 void setCercaLocalizzaInfo(LocalizzaInfoType cercaLocalizzaInfo)
          Method setCercaLocalizzaInfoSets the value of field 'cercaLocalizzaInfo'.
 void setCercaPropostaCorrezione(CercaPropostaType cercaPropostaCorrezione)
          Method setCercaPropostaCorrezioneSets the value of field 'cercaPropostaCorrezione'.
 void setCercaSbnProfile(SbnUserType cercaSbnProfile)
          Method setCercaSbnProfileSets the value of field 'cercaSbnProfile'.
 void setCercaTitolo(CercaTitoloType cercaTitolo)
          Method setCercaTitoloSets the value of field 'cercaTitolo'.
 void setIdLista(java.lang.String idLista)
          Method setIdListaSets the value of field 'idLista'.
 void setMaxRighe(int maxRighe)
          Method setMaxRigheSets the value of field 'maxRighe'.
 void setNumPrimo(int numPrimo)
          Method setNumPrimoSets the value of field 'numPrimo'.
 void setTipoOrd(SbnTipoOrd tipoOrd)
          Method setTipoOrdSets the value of field 'tipoOrd'.
 void setTipoOutput(SbnTipoOutput tipoOutput)
          Method setTipoOutputSets the value of field 'tipoOutput'.
static CercaType unmarshalCercaType(java.io.Reader reader)
          Method unmarshalCercaType
 void validate()
          Method validate
 
Methods inherited from class sbnmarcBase.sbnmarcBase
fromStringToRootObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CercaType

public CercaType()
Method Detail

deleteMaxRighe

public void deleteMaxRighe()
Method deleteMaxRighe


deleteNumPrimo

public void deleteNumPrimo()
Method deleteNumPrimo


equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class sbnmarcBase
Parameters:
obj -

getCercaElementoAut

public CercaElementoAutType getCercaElementoAut()
Method getCercaElementoAutReturns the value of field 'cercaElementoAut'. The field 'cercaElementoAut' has the following description: Ricerca elementi di authority

Returns:
the value of field 'cercaElementoAut'.

getCercaLocalizzaInfo

public LocalizzaInfoType getCercaLocalizzaInfo()
Method getCercaLocalizzaInfoReturns the value of field 'cercaLocalizzaInfo'. The field 'cercaLocalizzaInfo' has the following description: ricerca delle localizzazioni di un oggetto

Returns:
the value of field 'cercaLocalizzaInfo'.

getCercaPropostaCorrezione

public CercaPropostaType getCercaPropostaCorrezione()
Method getCercaPropostaCorrezioneReturns the value of field 'cercaPropostaCorrezione'. The field 'cercaPropostaCorrezione' has the following description: ricerca delle proposte di correzione

Returns:
the value of field 'cercaPropostaCorrezione'.

getCercaSbnProfile

public SbnUserType getCercaSbnProfile()
Method getCercaSbnProfileReturns the value of field 'cercaSbnProfile'. The field 'cercaSbnProfile' has the following description: Richiesta di visualizzazione del profilo dell'utente

Returns:
the value of field 'cercaSbnProfile'.

getCercaTitolo

public CercaTitoloType getCercaTitolo()
Method getCercaTitoloReturns the value of field 'cercaTitolo'. The field 'cercaTitolo' has the following description: Ricerca documento e/o titoli di accesso e/o titoli uniformi. La risposta a una ricerca senza condizioni particolari (es. per titolo) puo' comprendere elementi di authority di tipo 'titolo uniforme'

Returns:
the value of field 'cercaTitolo'.

getIdLista

public java.lang.String getIdLista()
Method getIdListaReturns the value of field 'idLista'.

Returns:
the value of field 'idLista'.

getMaxRighe

public int getMaxRighe()
Method getMaxRigheReturns the value of field 'maxRighe'.

Returns:
the value of field 'maxRighe'.

getNumPrimo

public int getNumPrimo()
Method getNumPrimoReturns the value of field 'numPrimo'.

Returns:
the value of field 'numPrimo'.

getTipoOrd

public SbnTipoOrd getTipoOrd()
Method getTipoOrdReturns the value of field 'tipoOrd'.

Returns:
the value of field 'tipoOrd'.

getTipoOutput

public SbnTipoOutput getTipoOutput()
Method getTipoOutputReturns the value of field 'tipoOutput'.

Returns:
the value of field 'tipoOutput'.

hasMaxRighe

public boolean hasMaxRighe()
Method hasMaxRighe


hasNumPrimo

public boolean hasNumPrimo()
Method hasNumPrimo


isValid

public boolean isValid()
Method isValid


marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setCercaElementoAut

public void setCercaElementoAut(CercaElementoAutType cercaElementoAut)
Method setCercaElementoAutSets the value of field 'cercaElementoAut'. The field 'cercaElementoAut' has the following description: Ricerca elementi di authority

Parameters:
cercaElementoAut - the value of field 'cercaElementoAut'

setCercaLocalizzaInfo

public void setCercaLocalizzaInfo(LocalizzaInfoType cercaLocalizzaInfo)
Method setCercaLocalizzaInfoSets the value of field 'cercaLocalizzaInfo'. The field 'cercaLocalizzaInfo' has the following description: ricerca delle localizzazioni di un oggetto

Parameters:
cercaLocalizzaInfo - the value of field 'cercaLocalizzaInfo'.

setCercaPropostaCorrezione

public void setCercaPropostaCorrezione(CercaPropostaType cercaPropostaCorrezione)
Method setCercaPropostaCorrezioneSets the value of field 'cercaPropostaCorrezione'. The field 'cercaPropostaCorrezione' has the following description: ricerca delle proposte di correzione

Parameters:
cercaPropostaCorrezione - the value of field 'cercaPropostaCorrezione'.

setCercaSbnProfile

public void setCercaSbnProfile(SbnUserType cercaSbnProfile)
Method setCercaSbnProfileSets the value of field 'cercaSbnProfile'. The field 'cercaSbnProfile' has the following description: Richiesta di visualizzazione del profilo dell'utente

Parameters:
cercaSbnProfile - the value of field 'cercaSbnProfile'.

setCercaTitolo

public void setCercaTitolo(CercaTitoloType cercaTitolo)
Method setCercaTitoloSets the value of field 'cercaTitolo'. The field 'cercaTitolo' has the following description: Ricerca documento e/o titoli di accesso e/o titoli uniformi. La risposta a una ricerca senza condizioni particolari (es. per titolo) puo' comprendere elementi di authority di tipo 'titolo uniforme'

Parameters:
cercaTitolo - the value of field 'cercaTitolo'.

setIdLista

public void setIdLista(java.lang.String idLista)
Method setIdListaSets the value of field 'idLista'.

Parameters:
idLista - the value of field 'idLista'.

setMaxRighe

public void setMaxRighe(int maxRighe)
Method setMaxRigheSets the value of field 'maxRighe'.

Parameters:
maxRighe - the value of field 'maxRighe'.

setNumPrimo

public void setNumPrimo(int numPrimo)
Method setNumPrimoSets the value of field 'numPrimo'.

Parameters:
numPrimo - the value of field 'numPrimo'.

setTipoOrd

public void setTipoOrd(SbnTipoOrd tipoOrd)
Method setTipoOrdSets the value of field 'tipoOrd'.

Parameters:
tipoOrd - the value of field 'tipoOrd'.

setTipoOutput

public void setTipoOutput(SbnTipoOutput tipoOutput)
Method setTipoOutputSets the value of field 'tipoOutput'.

Parameters:
tipoOutput - the value of field 'tipoOutput'.

unmarshalCercaType

public static CercaType unmarshalCercaType(java.io.Reader reader)
                                    throws org.exolab.castor.xml.MarshalException,
                                           org.exolab.castor.xml.ValidationException
Method unmarshalCercaType

Parameters:
reader -
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Method validate

org.exolab.castor.xml.ValidationException