sbnmarc
Class SbnOutputType

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

public class SbnOutputType
extends sbnmarcBase
implements java.io.Serializable

Output. 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) numPrimo=numero del blocco di record che il client riceve totRighe=numero totale di record della lista sintetica 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
SbnOutputType()
           
 
Method Summary
 void addAllineaInfo(AllineaInfoType vAllineaInfo)
          Method addAllineaInfo
 void addAllineaInfo(int index, AllineaInfoType vAllineaInfo)
          Method addAllineaInfo
 void addDocumento(DocumentoType vDocumento)
          Method addDocumento
 void addDocumento(int index, DocumentoType vDocumento)
          Method addDocumento
 void addElementoAut(ElementAutType vElementoAut)
          Method addElementoAut
 void addElementoAut(int index, ElementAutType vElementoAut)
          Method addElementoAut
 void addImportaInfo(ImportaInfoType vImportaInfo)
          Method addImportaInfo
 void addImportaInfo(int index, ImportaInfoType vImportaInfo)
          Method addImportaInfo
 void addLocalizzaInfo(int index, LocalizzaInfoType vLocalizzaInfo)
          Method addLocalizzaInfo
 void addLocalizzaInfo(LocalizzaInfoType vLocalizzaInfo)
          Method addLocalizzaInfo
 void addPropostaCorrezione(int index, PropostaType vPropostaCorrezione)
          Method addPropostaCorrezione
 void addPropostaCorrezione(PropostaType vPropostaCorrezione)
          Method addPropostaCorrezione
 void clearAllineaInfo()
          Method clearAllineaInfo
 void clearDocumento()
          Method clearDocumento
 void clearElementoAut()
          Method clearElementoAut
 void clearImportaInfo()
          Method clearImportaInfo
 void clearLocalizzaInfo()
          Method clearLocalizzaInfo
 void clearPropostaCorrezione()
          Method clearPropostaCorrezione
 void deleteMaxRighe()
          Method deleteMaxRighe
 void deleteNumPrimo()
          Method deleteNumPrimo
 void deleteTotRighe()
          Method deleteTotRighe
 java.util.Enumeration enumerateAllineaInfo()
          Method enumerateAllineaInfo
 java.util.Enumeration enumerateDocumento()
          Method enumerateDocumento
 java.util.Enumeration enumerateElementoAut()
          Method enumerateElementoAut
 java.util.Enumeration enumerateImportaInfo()
          Method enumerateImportaInfo
 java.util.Enumeration enumerateLocalizzaInfo()
          Method enumerateLocalizzaInfo
 java.util.Enumeration enumeratePropostaCorrezione()
          Method enumeratePropostaCorrezione
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 AllineaInfoType[] getAllineaInfo()
          Method getAllineaInfo
 AllineaInfoType getAllineaInfo(int index)
          Method getAllineaInfo
 int getAllineaInfoCount()
          Method getAllineaInfoCount
 DocumentoType[] getDocumento()
          Method getDocumento
 DocumentoType getDocumento(int index)
          Method getDocumento
 int getDocumentoCount()
          Method getDocumentoCount
 ElementAutType[] getElementoAut()
          Method getElementoAut
 ElementAutType getElementoAut(int index)
          Method getElementoAut
 int getElementoAutCount()
          Method getElementoAutCount
 java.lang.String getIdLista()
          Method getIdListaReturns the value of field 'idLista'.
 ImportaInfoType[] getImportaInfo()
          Method getImportaInfo
 ImportaInfoType getImportaInfo(int index)
          Method getImportaInfo
 int getImportaInfoCount()
          Method getImportaInfoCount
 LocalizzaInfoType[] getLocalizzaInfo()
          Method getLocalizzaInfo
 LocalizzaInfoType getLocalizzaInfo(int index)
          Method getLocalizzaInfo
 int getLocalizzaInfoCount()
          Method getLocalizzaInfoCount
 int getMaxRighe()
          Method getMaxRigheReturns the value of field 'maxRighe'.
 int getNumPrimo()
          Method getNumPrimoReturns the value of field 'numPrimo'.
 PropostaType[] getPropostaCorrezione()
          Method getPropostaCorrezione
 PropostaType getPropostaCorrezione(int index)
          Method getPropostaCorrezione
 int getPropostaCorrezioneCount()
          Method getPropostaCorrezioneCount
 SbnTipoOrd getTipoOrd()
          Method getTipoOrdReturns the value of field 'tipoOrd'.
 SbnTipoOutput getTipoOutput()
          Method getTipoOutputReturns the value of field 'tipoOutput'.
 int getTotRighe()
          Method getTotRigheReturns the value of field 'totRighe'.
 boolean hasMaxRighe()
          Method hasMaxRighe
 boolean hasNumPrimo()
          Method hasNumPrimo
 boolean hasTotRighe()
          Method hasTotRighe
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeAllineaInfo(AllineaInfoType vAllineaInfo)
          Method removeAllineaInfo
 boolean removeDocumento(DocumentoType vDocumento)
          Method removeDocumento
 boolean removeElementoAut(ElementAutType vElementoAut)
          Method removeElementoAut
 boolean removeImportaInfo(ImportaInfoType vImportaInfo)
          Method removeImportaInfo
 boolean removeLocalizzaInfo(LocalizzaInfoType vLocalizzaInfo)
          Method removeLocalizzaInfo
 boolean removePropostaCorrezione(PropostaType vPropostaCorrezione)
          Method removePropostaCorrezione
 void setAllineaInfo(AllineaInfoType[] allineaInfoArray)
          Method setAllineaInfo
 void setAllineaInfo(int index, AllineaInfoType vAllineaInfo)
          Method setAllineaInfo
 void setDocumento(DocumentoType[] documentoArray)
          Method setDocumento
 void setDocumento(int index, DocumentoType vDocumento)
          Method setDocumento
 void setElementoAut(ElementAutType[] elementoAutArray)
          Method setElementoAut
 void setElementoAut(int index, ElementAutType vElementoAut)
          Method setElementoAut
 void setIdLista(java.lang.String idLista)
          Method setIdListaSets the value of field 'idLista'.
 void setImportaInfo(ImportaInfoType[] importaInfoArray)
          Method setImportaInfo
 void setImportaInfo(int index, ImportaInfoType vImportaInfo)
          Method setImportaInfo
 void setLocalizzaInfo(int index, LocalizzaInfoType vLocalizzaInfo)
          Method setLocalizzaInfo
 void setLocalizzaInfo(LocalizzaInfoType[] localizzaInfoArray)
          Method setLocalizzaInfo
 void setMaxRighe(int maxRighe)
          Method setMaxRigheSets the value of field 'maxRighe'.
 void setNumPrimo(int numPrimo)
          Method setNumPrimoSets the value of field 'numPrimo'.
 void setPropostaCorrezione(int index, PropostaType vPropostaCorrezione)
          Method setPropostaCorrezione
 void setPropostaCorrezione(PropostaType[] propostaCorrezioneArray)
          Method setPropostaCorrezione
 void setTipoOrd(SbnTipoOrd tipoOrd)
          Method setTipoOrdSets the value of field 'tipoOrd'.
 void setTipoOutput(SbnTipoOutput tipoOutput)
          Method setTipoOutputSets the value of field 'tipoOutput'.
 void setTotRighe(int totRighe)
          Method setTotRigheSets the value of field 'totRighe'.
static SbnOutputType unmarshalSbnOutputType(java.io.Reader reader)
          Method unmarshalSbnOutputType
 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

SbnOutputType

public SbnOutputType()
Method Detail

addAllineaInfo

public void addAllineaInfo(AllineaInfoType vAllineaInfo)
                    throws java.lang.IndexOutOfBoundsException
Method addAllineaInfo

Parameters:
vAllineaInfo -
java.lang.IndexOutOfBoundsException

addAllineaInfo

public void addAllineaInfo(int index,
                           AllineaInfoType vAllineaInfo)
                    throws java.lang.IndexOutOfBoundsException
Method addAllineaInfo

Parameters:
index -
vAllineaInfo -
java.lang.IndexOutOfBoundsException

addDocumento

public void addDocumento(DocumentoType vDocumento)
                  throws java.lang.IndexOutOfBoundsException
Method addDocumento

Parameters:
vDocumento -
java.lang.IndexOutOfBoundsException

addDocumento

public void addDocumento(int index,
                         DocumentoType vDocumento)
                  throws java.lang.IndexOutOfBoundsException
Method addDocumento

Parameters:
index -
vDocumento -
java.lang.IndexOutOfBoundsException

addElementoAut

public void addElementoAut(ElementAutType vElementoAut)
                    throws java.lang.IndexOutOfBoundsException
Method addElementoAut

Parameters:
vElementoAut -
java.lang.IndexOutOfBoundsException

addElementoAut

public void addElementoAut(int index,
                           ElementAutType vElementoAut)
                    throws java.lang.IndexOutOfBoundsException
Method addElementoAut

Parameters:
index -
vElementoAut -
java.lang.IndexOutOfBoundsException

addImportaInfo

public void addImportaInfo(ImportaInfoType vImportaInfo)
                    throws java.lang.IndexOutOfBoundsException
Method addImportaInfo

Parameters:
vImportaInfo -
java.lang.IndexOutOfBoundsException

addImportaInfo

public void addImportaInfo(int index,
                           ImportaInfoType vImportaInfo)
                    throws java.lang.IndexOutOfBoundsException
Method addImportaInfo

Parameters:
index -
vImportaInfo -
java.lang.IndexOutOfBoundsException

addLocalizzaInfo

public void addLocalizzaInfo(LocalizzaInfoType vLocalizzaInfo)
                      throws java.lang.IndexOutOfBoundsException
Method addLocalizzaInfo

Parameters:
vLocalizzaInfo -
java.lang.IndexOutOfBoundsException

addLocalizzaInfo

public void addLocalizzaInfo(int index,
                             LocalizzaInfoType vLocalizzaInfo)
                      throws java.lang.IndexOutOfBoundsException
Method addLocalizzaInfo

Parameters:
index -
vLocalizzaInfo -
java.lang.IndexOutOfBoundsException

addPropostaCorrezione

public void addPropostaCorrezione(PropostaType vPropostaCorrezione)
                           throws java.lang.IndexOutOfBoundsException
Method addPropostaCorrezione

Parameters:
vPropostaCorrezione -
java.lang.IndexOutOfBoundsException

addPropostaCorrezione

public void addPropostaCorrezione(int index,
                                  PropostaType vPropostaCorrezione)
                           throws java.lang.IndexOutOfBoundsException
Method addPropostaCorrezione

Parameters:
index -
vPropostaCorrezione -
java.lang.IndexOutOfBoundsException

clearAllineaInfo

public void clearAllineaInfo()
Method clearAllineaInfo


clearDocumento

public void clearDocumento()
Method clearDocumento


clearElementoAut

public void clearElementoAut()
Method clearElementoAut


clearImportaInfo

public void clearImportaInfo()
Method clearImportaInfo


clearLocalizzaInfo

public void clearLocalizzaInfo()
Method clearLocalizzaInfo


clearPropostaCorrezione

public void clearPropostaCorrezione()
Method clearPropostaCorrezione


deleteMaxRighe

public void deleteMaxRighe()
Method deleteMaxRighe


deleteNumPrimo

public void deleteNumPrimo()
Method deleteNumPrimo


deleteTotRighe

public void deleteTotRighe()
Method deleteTotRighe


enumerateAllineaInfo

public java.util.Enumeration enumerateAllineaInfo()
Method enumerateAllineaInfo


enumerateDocumento

public java.util.Enumeration enumerateDocumento()
Method enumerateDocumento


enumerateElementoAut

public java.util.Enumeration enumerateElementoAut()
Method enumerateElementoAut


enumerateImportaInfo

public java.util.Enumeration enumerateImportaInfo()
Method enumerateImportaInfo


enumerateLocalizzaInfo

public java.util.Enumeration enumerateLocalizzaInfo()
Method enumerateLocalizzaInfo


enumeratePropostaCorrezione

public java.util.Enumeration enumeratePropostaCorrezione()
Method enumeratePropostaCorrezione


equals

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

Overrides:
equals in class sbnmarcBase
Parameters:
obj -

getAllineaInfo

public AllineaInfoType getAllineaInfo(int index)
                               throws java.lang.IndexOutOfBoundsException
Method getAllineaInfo

Parameters:
index -
java.lang.IndexOutOfBoundsException

getAllineaInfo

public AllineaInfoType[] getAllineaInfo()
Method getAllineaInfo


getAllineaInfoCount

public int getAllineaInfoCount()
Method getAllineaInfoCount


getDocumento

public DocumentoType getDocumento(int index)
                           throws java.lang.IndexOutOfBoundsException
Method getDocumento

Parameters:
index -
java.lang.IndexOutOfBoundsException

getDocumento

public DocumentoType[] getDocumento()
Method getDocumento


getDocumentoCount

public int getDocumentoCount()
Method getDocumentoCount


getElementoAut

public ElementAutType getElementoAut(int index)
                              throws java.lang.IndexOutOfBoundsException
Method getElementoAut

Parameters:
index -
java.lang.IndexOutOfBoundsException

getElementoAut

public ElementAutType[] getElementoAut()
Method getElementoAut


getElementoAutCount

public int getElementoAutCount()
Method getElementoAutCount


getIdLista

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

Returns:
the value of field 'idLista'.

getImportaInfo

public ImportaInfoType getImportaInfo(int index)
                               throws java.lang.IndexOutOfBoundsException
Method getImportaInfo

Parameters:
index -
java.lang.IndexOutOfBoundsException

getImportaInfo

public ImportaInfoType[] getImportaInfo()
Method getImportaInfo


getImportaInfoCount

public int getImportaInfoCount()
Method getImportaInfoCount


getLocalizzaInfo

public LocalizzaInfoType getLocalizzaInfo(int index)
                                   throws java.lang.IndexOutOfBoundsException
Method getLocalizzaInfo

Parameters:
index -
java.lang.IndexOutOfBoundsException

getLocalizzaInfo

public LocalizzaInfoType[] getLocalizzaInfo()
Method getLocalizzaInfo


getLocalizzaInfoCount

public int getLocalizzaInfoCount()
Method getLocalizzaInfoCount


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'.

getPropostaCorrezione

public PropostaType getPropostaCorrezione(int index)
                                   throws java.lang.IndexOutOfBoundsException
Method getPropostaCorrezione

Parameters:
index -
java.lang.IndexOutOfBoundsException

getPropostaCorrezione

public PropostaType[] getPropostaCorrezione()
Method getPropostaCorrezione


getPropostaCorrezioneCount

public int getPropostaCorrezioneCount()
Method getPropostaCorrezioneCount


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'.

getTotRighe

public int getTotRighe()
Method getTotRigheReturns the value of field 'totRighe'.

Returns:
the value of field 'totRighe'.

hasMaxRighe

public boolean hasMaxRighe()
Method hasMaxRighe


hasNumPrimo

public boolean hasNumPrimo()
Method hasNumPrimo


hasTotRighe

public boolean hasTotRighe()
Method hasTotRighe


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

removeAllineaInfo

public boolean removeAllineaInfo(AllineaInfoType vAllineaInfo)
Method removeAllineaInfo

Parameters:
vAllineaInfo -

removeDocumento

public boolean removeDocumento(DocumentoType vDocumento)
Method removeDocumento

Parameters:
vDocumento -

removeElementoAut

public boolean removeElementoAut(ElementAutType vElementoAut)
Method removeElementoAut

Parameters:
vElementoAut -

removeImportaInfo

public boolean removeImportaInfo(ImportaInfoType vImportaInfo)
Method removeImportaInfo

Parameters:
vImportaInfo -

removeLocalizzaInfo

public boolean removeLocalizzaInfo(LocalizzaInfoType vLocalizzaInfo)
Method removeLocalizzaInfo

Parameters:
vLocalizzaInfo -

removePropostaCorrezione

public boolean removePropostaCorrezione(PropostaType vPropostaCorrezione)
Method removePropostaCorrezione

Parameters:
vPropostaCorrezione -

setAllineaInfo

public void setAllineaInfo(int index,
                           AllineaInfoType vAllineaInfo)
                    throws java.lang.IndexOutOfBoundsException
Method setAllineaInfo

Parameters:
index -
vAllineaInfo -
java.lang.IndexOutOfBoundsException

setAllineaInfo

public void setAllineaInfo(AllineaInfoType[] allineaInfoArray)
Method setAllineaInfo

Parameters:
allineaInfoArray -

setDocumento

public void setDocumento(int index,
                         DocumentoType vDocumento)
                  throws java.lang.IndexOutOfBoundsException
Method setDocumento

Parameters:
index -
vDocumento -
java.lang.IndexOutOfBoundsException

setDocumento

public void setDocumento(DocumentoType[] documentoArray)
Method setDocumento

Parameters:
documentoArray -

setElementoAut

public void setElementoAut(int index,
                           ElementAutType vElementoAut)
                    throws java.lang.IndexOutOfBoundsException
Method setElementoAut

Parameters:
index -
vElementoAut -
java.lang.IndexOutOfBoundsException

setElementoAut

public void setElementoAut(ElementAutType[] elementoAutArray)
Method setElementoAut

Parameters:
elementoAutArray -

setIdLista

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

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

setImportaInfo

public void setImportaInfo(int index,
                           ImportaInfoType vImportaInfo)
                    throws java.lang.IndexOutOfBoundsException
Method setImportaInfo

Parameters:
index -
vImportaInfo -
java.lang.IndexOutOfBoundsException

setImportaInfo

public void setImportaInfo(ImportaInfoType[] importaInfoArray)
Method setImportaInfo

Parameters:
importaInfoArray -

setLocalizzaInfo

public void setLocalizzaInfo(int index,
                             LocalizzaInfoType vLocalizzaInfo)
                      throws java.lang.IndexOutOfBoundsException
Method setLocalizzaInfo

Parameters:
index -
vLocalizzaInfo -
java.lang.IndexOutOfBoundsException

setLocalizzaInfo

public void setLocalizzaInfo(LocalizzaInfoType[] localizzaInfoArray)
Method setLocalizzaInfo

Parameters:
localizzaInfoArray -

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'.

setPropostaCorrezione

public void setPropostaCorrezione(int index,
                                  PropostaType vPropostaCorrezione)
                           throws java.lang.IndexOutOfBoundsException
Method setPropostaCorrezione

Parameters:
index -
vPropostaCorrezione -
java.lang.IndexOutOfBoundsException

setPropostaCorrezione

public void setPropostaCorrezione(PropostaType[] propostaCorrezioneArray)
Method setPropostaCorrezione

Parameters:
propostaCorrezioneArray -

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'.

setTotRighe

public void setTotRighe(int totRighe)
Method setTotRigheSets the value of field 'totRighe'.

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

unmarshalSbnOutputType

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

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