sbnmarc
Class CercaDocMusicaType

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

public class CercaDocMusicaType
extends CercaDatiTitType
implements java.io.Serializable

Canali specifici per titoli musicali: impronta; numeri lastra, localizzazione, titolo uniforme musicale

See Also:
Serialized Form

Constructor Summary
CercaDocMusicaType()
           
 
Method Summary
 void deleteNumLastra_A()
           
 void deleteNumLastra_Da()
           
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 int getNumLastra_A()
          Returns the value of field 'numLastra_A'.
 int getNumLastra_Da()
          Returns the value of field 'numLastra_Da'.
 C012 getT012()
          Returns the value of field 't012'.
 C125 getT125()
          Returns the value of field 't125'.
 C128 getT128()
          Returns the value of field 't128'.
 C899 getT899()
          Returns the value of field 't899'.
 C923 getT923()
          Returns the value of field 't923'.
 boolean hasNumLastra_A()
           
 boolean hasNumLastra_Da()
           
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setNumLastra_A(int numLastra_A)
          Sets the value of field 'numLastra_A'.
 void setNumLastra_Da(int numLastra_Da)
          Sets the value of field 'numLastra_Da'.
 void setT012(C012 t012)
          Sets the value of field 't012'.
 void setT125(C125 t125)
          Sets the value of field 't125'.
 void setT128(C128 t128)
          Sets the value of field 't128'.
 void setT899(C899 t899)
          Sets the value of field 't899'.
 void setT923(C923 t923)
          Sets the value of field 't923'.
static CercaDocMusicaType unmarshalCercaDocMusicaType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class sbnmarc.CercaDatiTitType
addGuida, addGuida, addNaturaTit, addNaturaTit, addTipoMateriale, addTipoMateriale, clearGuida, clearNaturaTit, clearTipoMateriale, enumerateGuida, enumerateNaturaTit, enumerateTipoMateriale, getCercaDatiTitTypeChoice, getElementoAutLegato, getGuida, getGuida, getGuidaCount, getLivelloAut_A, getLivelloAut_Da, getNaturaTit, getNaturaTit, getNaturaTitCount, getT005_Range, getT100_A, getT100_Da, getT101, getT102, getT105, getTipoMateriale, getTipoMateriale, getTipoMaterialeCount, removeGuida, removeNaturaTit, removeTipoMateriale, setCercaDatiTitTypeChoice, setElementoAutLegato, setGuida, setGuida, setLivelloAut_A, setLivelloAut_Da, setNaturaTit, setNaturaTit, setT005_Range, setT100_A, setT100_Da, setT101, setT102, setT105, setTipoMateriale, setTipoMateriale, unmarshalCercaDatiTitType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CercaDocMusicaType

public CercaDocMusicaType()
Method Detail

deleteNumLastra_A

public void deleteNumLastra_A()

deleteNumLastra_Da

public void deleteNumLastra_Da()

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden
Overrides:
equals in class CercaDatiTitType
Parameters:
obj -  

getNumLastra_A

public int getNumLastra_A()
Returns the value of field 'numLastra_A'. The field 'numLastra_A' has the following description: estremo superiore di range su numero lastra. Per ricerca puntuale su un numero deve coincidere con numLastra_Da
Returns:
the value of field 'numLastra_A'.

getNumLastra_Da

public int getNumLastra_Da()
Returns the value of field 'numLastra_Da'. The field 'numLastra_Da' has the following description: estremo inferiore di range su numero lastra. Per ricerca puntuale su un numero deve coincidere con numLastra_A
Returns:
the value of field 'numLastra_Da'.

getT012

public C012 getT012()
Returns the value of field 't012'. The field 't012' has the following description: ricerca per impronta: puo' essere compilata solo la prima parte, solo la seconda o tutta
Returns:
the value of field 't012'.

getT125

public C125 getT125()
Returns the value of field 't125'. The field 't125' has the following description: filtro su forma e tipo di testo letterario
Returns:
the value of field 't125'.

getT128

public C128 getT128()
Returns the value of field 't128'. The field 't128' has the following description: filtro su organico sintetico o analitico: stringa esatta
Returns:
the value of field 't128'.

getT899

public C899 getT899()
Returns the value of field 't899'. The field 't899' has the following description: canale di ricerca per localizzazione: codice biblioteca sbn (obbligatorio), fondo (obbligatorio), segnatura
Returns:
the value of field 't899'.

getT923

public C923 getT923()
Returns the value of field 't923'. The field 't923' has the following description: filtro su codice presentazione
Returns:
the value of field 't923'.

hasNumLastra_A

public boolean hasNumLastra_A()

hasNumLastra_Da

public boolean hasNumLastra_Da()

isValid

public boolean isValid()
Overrides:
isValid in class CercaDatiTitType

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class CercaDatiTitType
Parameters:
out -  

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class CercaDatiTitType
Parameters:
handler -  

setNumLastra_A

public void setNumLastra_A(int numLastra_A)
Sets the value of field 'numLastra_A'. The field 'numLastra_A' has the following description: estremo superiore di range su numero lastra. Per ricerca puntuale su un numero deve coincidere con numLastra_Da
Parameters:
numLastra_A - the value of field 'numLastra_A'.

setNumLastra_Da

public void setNumLastra_Da(int numLastra_Da)
Sets the value of field 'numLastra_Da'. The field 'numLastra_Da' has the following description: estremo inferiore di range su numero lastra. Per ricerca puntuale su un numero deve coincidere con numLastra_A
Parameters:
numLastra_Da - the value of field 'numLastra_Da'.

setT012

public void setT012(C012 t012)
Sets the value of field 't012'. The field 't012' has the following description: ricerca per impronta: puo' essere compilata solo la prima parte, solo la seconda o tutta
Parameters:
t012 - the value of field 't012'.

setT125

public void setT125(C125 t125)
Sets the value of field 't125'. The field 't125' has the following description: filtro su forma e tipo di testo letterario
Parameters:
t125 - the value of field 't125'.

setT128

public void setT128(C128 t128)
Sets the value of field 't128'. The field 't128' has the following description: filtro su organico sintetico o analitico: stringa esatta
Parameters:
t128 - the value of field 't128'.

setT899

public void setT899(C899 t899)
Sets the value of field 't899'. The field 't899' has the following description: canale di ricerca per localizzazione: codice biblioteca sbn (obbligatorio), fondo (obbligatorio), segnatura
Parameters:
t899 - the value of field 't899'.

setT923

public void setT923(C923 t923)
Sets the value of field 't923'. The field 't923' has the following description: filtro su codice presentazione
Parameters:
t923 - the value of field 't923'.

unmarshalCercaDocMusicaType

public static CercaDocMusicaType unmarshalCercaDocMusicaType(java.io.Reader reader)
                                                      throws org.exolab.castor.xml.MarshalException,
                                                             org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Overrides:
validate in class CercaDatiTitType