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 deleteNumEditor_A()
          Method deleteNumEditor_A
 void deleteNumEditor_Da()
          Method deleteNumEditor_Da
 void deleteNumLastra_A()
          Method deleteNumLastra_A
 void deleteNumLastra_Da()
          Method deleteNumLastra_Da
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.String getDataFine_A()
          Method getDataFine_AReturns the value of field 'dataFine_A'.
 java.lang.String getDataFine_Da()
          Method getDataFine_DaReturns the value of field 'dataFine_Da'.
 java.lang.String getDataInizio_A()
          Method getDataInizio_AReturns the value of field 'dataInizio_A'.
 java.lang.String getDataInizio_Da()
          Method getDataInizio_DaReturns the value of field 'dataInizio_Da'.
 int getNumEditor_A()
          Method getNumEditor_AReturns the value of field 'numEditor_A'.
 int getNumEditor_Da()
          Method getNumEditor_DaReturns the value of field 'numEditor_Da'.
 int getNumLastra_A()
          Method getNumLastra_AReturns the value of field 'numLastra_A'.
 int getNumLastra_Da()
          Method getNumLastra_DaReturns the value of field 'numLastra_Da'.
 C012 getT012()
          Method getT012Returns the value of field 't012'.
 C125 getT125()
          Method getT125Returns the value of field 't125'.
 C128 getT128()
          Method getT128Returns the value of field 't128'.
 C899 getT899()
          Method getT899Returns the value of field 't899'.
 C923 getT923()
          Method getT923Returns the value of field 't923'.
 A928 getT928()
          Method getT928Returns the value of field 't928'.
 A929 getT929()
          Method getT929Returns the value of field 't929'.
 boolean hasNumEditor_A()
          Method hasNumEditor_A
 boolean hasNumEditor_Da()
          Method hasNumEditor_Da
 boolean hasNumLastra_A()
          Method hasNumLastra_A
 boolean hasNumLastra_Da()
          Method hasNumLastra_Da
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void setDataFine_A(java.lang.String dataFine_A)
          Method setDataFine_ASets the value of field 'dataFine_A'.
 void setDataFine_Da(java.lang.String dataFine_Da)
          Method setDataFine_DaSets the value of field 'dataFine_Da'.
 void setDataInizio_A(java.lang.String dataInizio_A)
          Method setDataInizio_ASets the value of field 'dataInizio_A'.
 void setDataInizio_Da(java.lang.String dataInizio_Da)
          Method setDataInizio_DaSets the value of field 'dataInizio_Da'.
 void setNumEditor_A(int numEditor_A)
          Method setNumEditor_ASets the value of field 'numEditor_A'.
 void setNumEditor_Da(int numEditor_Da)
          Method setNumEditor_DaSets the value of field 'numEditor_Da'.
 void setNumLastra_A(int numLastra_A)
          Method setNumLastra_ASets the value of field 'numLastra_A'.
 void setNumLastra_Da(int numLastra_Da)
          Method setNumLastra_DaSets the value of field 'numLastra_Da'.
 void setT012(C012 t012)
          Method setT012Sets the value of field 't012'.
 void setT125(C125 t125)
          Method setT125Sets the value of field 't125'.
 void setT128(C128 t128)
          Method setT128Sets the value of field 't128'.
 void setT899(C899 t899)
          Method setT899Sets the value of field 't899'.
 void setT923(C923 t923)
          Method setT923Sets the value of field 't923'.
 void setT928(A928 t928)
          Method setT928Sets the value of field 't928'.
 void setT929(A929 t929)
          Method setT929Sets the value of field 't929'.
static CercaDocMusicaType unmarshalCercaDocMusicaType(java.io.Reader reader)
          Method unmarshalCercaDocMusicaType
 void validate()
          Method validate
 
Methods inherited from class sbnmarc.CercaDatiTitType
addGuida, addGuida, addNaturaSbn, addNaturaSbn, addTipoMateriale, addTipoMateriale, clearGuida, clearNaturaSbn, clearTipoMateriale, enumerateGuida, enumerateNaturaSbn, enumerateTipoMateriale, getCercaDatiTitTypeChoice, getElementoAutLegato, getGuida, getGuida, getGuidaCount, getLivelloAut_A, getLivelloAut_Da, getNaturaSbn, getNaturaSbn, getNaturaSbnCount, getSottoTipoLegame, getT005_Range, getT100_A, getT100_Da, getT101, getT102, getT105, getTipoMateriale, getTipoMateriale, getTipoMaterialeCount, removeGuida, removeNaturaSbn, removeTipoMateriale, setCercaDatiTitTypeChoice, setElementoAutLegato, setGuida, setGuida, setLivelloAut_A, setLivelloAut_Da, setNaturaSbn, setNaturaSbn, setSottoTipoLegame, setT005_Range, setT100_A, setT100_Da, setT101, setT102, setT105, setTipoMateriale, setTipoMateriale, unmarshalCercaDatiTitType
 
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

CercaDocMusicaType

public CercaDocMusicaType()
Method Detail

deleteNumEditor_A

public void deleteNumEditor_A()
Method deleteNumEditor_A


deleteNumEditor_Da

public void deleteNumEditor_Da()
Method deleteNumEditor_Da


deleteNumLastra_A

public void deleteNumLastra_A()
Method deleteNumLastra_A


deleteNumLastra_Da

public void deleteNumLastra_Da()
Method deleteNumLastra_Da


equals

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

Overrides:
equals in class CercaDatiTitType
Parameters:
obj -

getDataFine_A

public java.lang.String getDataFine_A()
Method getDataFine_AReturns the value of field 'dataFine_A'. The field 'dataFine_A' has the following description: estremo superiore di range su data di fine composizione. si considerano anni uguali o inferiori. Per ricerca puntuale su un anno deve coincidere con dataFine_Da

Returns:
the value of field 'dataFine_A'.

getDataFine_Da

public java.lang.String getDataFine_Da()
Method getDataFine_DaReturns the value of field 'dataFine_Da'. The field 'dataFine_Da' has the following description: estremo inferiore di range su data di fine composizione. si considerano anni uguali o superiori. Per ricerca puntuale su un anno deve coincidere con dataFine_A

Returns:
the value of field 'dataFine_Da'.

getDataInizio_A

public java.lang.String getDataInizio_A()
Method getDataInizio_AReturns the value of field 'dataInizio_A'. The field 'dataInizio_A' has the following description: estremo superiore di range su data di inizio composizione. si considerano anni uguali o inferiori. Per ricerca puntuale su un anno deve coincidere con dataInizio_Da

Returns:
the value of field 'dataInizio_A'.

getDataInizio_Da

public java.lang.String getDataInizio_Da()
Method getDataInizio_DaReturns the value of field 'dataInizio_Da'. The field 'dataInizio_Da' has the following description: estremo inferiore di range su data di inizio composizione. si considerano anni uguali o superiori. Per ricerca puntuale su un anno deve coincidere con dataInizio_A

Returns:
the value of field 'dataInizio_Da'.

getNumEditor_A

public int getNumEditor_A()
Method getNumEditor_AReturns the value of field 'numEditor_A'. The field 'numEditor_A' has the following description: estremo superiore di range su numero editoriale. Per ricerca puntuale su un numero deve coincidere con numEditor_Da

Returns:
the value of field 'numEditor_A'.

getNumEditor_Da

public int getNumEditor_Da()
Method getNumEditor_DaReturns the value of field 'numEditor_Da'. The field 'numEditor_Da' has the following description: estremo inferiore di range su numero editoriale. Per ricerca puntuale su un numero deve coincidere con numEditor_A

Returns:
the value of field 'numEditor_Da'.

getNumLastra_A

public int getNumLastra_A()
Method getNumLastra_AReturns 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()
Method getNumLastra_DaReturns 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()
Method getT012Returns 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()
Method getT125Returns the value of field 't125'. The field 't125' has the following description: filtro su tipo di testo letterario

Returns:
the value of field 't125'.

getT128

public C128 getT128()
Method getT128Returns the value of field 't128'. The field 't128' has the following description: filtro su organico sintetico o analitico della elaborazione

Returns:
the value of field 't128'.

getT899

public C899 getT899()
Method getT899Returns 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()
Method getT923Returns the value of field 't923'. The field 't923' has the following description: filtro su codice presentazione

Returns:
the value of field 't923'.

getT928

public A928 getT928()
Method getT928Returns the value of field 't928'. The field 't928' has the following description: filtri su titolo uniforme musicale collegato ai documenti: organico della composizione, se il valore e' racchiuso tra * si cerca all'interno della stringa

Returns:
the value of field 't928'.

getT929

public A929 getT929()
Method getT929Returns the value of field 't929'. The field 't929' has the following description: filtri su titolo uniforme musicale collegato ai documenti: dati codificati

Returns:
the value of field 't929'.

hasNumEditor_A

public boolean hasNumEditor_A()
Method hasNumEditor_A


hasNumEditor_Da

public boolean hasNumEditor_Da()
Method hasNumEditor_Da


hasNumLastra_A

public boolean hasNumLastra_A()
Method hasNumLastra_A


hasNumLastra_Da

public boolean hasNumLastra_Da()
Method hasNumLastra_Da


isValid

public boolean isValid()
Method 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
Method marshal

Overrides:
marshal in class CercaDatiTitType
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

Overrides:
marshal in class CercaDatiTitType
Parameters:
handler -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

setDataFine_A

public void setDataFine_A(java.lang.String dataFine_A)
Method setDataFine_ASets the value of field 'dataFine_A'. The field 'dataFine_A' has the following description: estremo superiore di range su data di fine composizione. si considerano anni uguali o inferiori. Per ricerca puntuale su un anno deve coincidere con dataFine_Da

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

setDataFine_Da

public void setDataFine_Da(java.lang.String dataFine_Da)
Method setDataFine_DaSets the value of field 'dataFine_Da'. The field 'dataFine_Da' has the following description: estremo inferiore di range su data di fine composizione. si considerano anni uguali o superiori. Per ricerca puntuale su un anno deve coincidere con dataFine_A

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

setDataInizio_A

public void setDataInizio_A(java.lang.String dataInizio_A)
Method setDataInizio_ASets the value of field 'dataInizio_A'. The field 'dataInizio_A' has the following description: estremo superiore di range su data di inizio composizione. si considerano anni uguali o inferiori. Per ricerca puntuale su un anno deve coincidere con dataInizio_Da

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

setDataInizio_Da

public void setDataInizio_Da(java.lang.String dataInizio_Da)
Method setDataInizio_DaSets the value of field 'dataInizio_Da'. The field 'dataInizio_Da' has the following description: estremo inferiore di range su data di inizio composizione. si considerano anni uguali o superiori. Per ricerca puntuale su un anno deve coincidere con dataInizio_A

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

setNumEditor_A

public void setNumEditor_A(int numEditor_A)
Method setNumEditor_ASets the value of field 'numEditor_A'. The field 'numEditor_A' has the following description: estremo superiore di range su numero editoriale. Per ricerca puntuale su un numero deve coincidere con numEditor_Da

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

setNumEditor_Da

public void setNumEditor_Da(int numEditor_Da)
Method setNumEditor_DaSets the value of field 'numEditor_Da'. The field 'numEditor_Da' has the following description: estremo inferiore di range su numero editoriale. Per ricerca puntuale su un numero deve coincidere con numEditor_A

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

setNumLastra_A

public void setNumLastra_A(int numLastra_A)
Method setNumLastra_ASets 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)
Method setNumLastra_DaSets 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)
Method setT012Sets 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)
Method setT125Sets the value of field 't125'. The field 't125' has the following description: filtro su tipo di testo letterario

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

setT128

public void setT128(C128 t128)
Method setT128Sets the value of field 't128'. The field 't128' has the following description: filtro su organico sintetico o analitico della elaborazione

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

setT899

public void setT899(C899 t899)
Method setT899Sets 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)
Method setT923Sets the value of field 't923'. The field 't923' has the following description: filtro su codice presentazione

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

setT928

public void setT928(A928 t928)
Method setT928Sets the value of field 't928'. The field 't928' has the following description: filtri su titolo uniforme musicale collegato ai documenti: organico della composizione, se il valore e' racchiuso tra * si cerca all'interno della stringa

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

setT929

public void setT929(A929 t929)
Method setT929Sets the value of field 't929'. The field 't929' has the following description: filtri su titolo uniforme musicale collegato ai documenti: dati codificati

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

unmarshalCercaDocMusicaType

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

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

validate

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

Overrides:
validate in class CercaDatiTitType
org.exolab.castor.xml.ValidationException