sbnmarc
Class CercaSoggettoDescrittoreClassiReperType

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

public class CercaSoggettoDescrittoreClassiReperType
extends CercaDatiAutType
implements java.io.Serializable

Canali e filtri specifici per tipi authority semantici: soggetto,descrittore,classi, repertori

See Also:
Serialized Form

Constructor Summary
CercaSoggettoDescrittoreClassiReperType()
           
 
Method Summary
 void addParoleAut(int index, java.lang.String vParoleAut)
          Method addParoleAut
 void addParoleAut(java.lang.String vParoleAut)
          Method addParoleAut
 void clearParoleAut()
          Method clearParoleAut
 java.util.Enumeration enumerateParoleAut()
          Method enumerateParoleAut
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 TipoRepertorio getB_930()
          Method getB_930Returns the value of field 'b_930'.
 java.lang.String getC2_250()
          Method getC2_250Returns the value of field 'c2_250'.
 java.lang.String[] getParoleAut()
          Method getParoleAut
 java.lang.String getParoleAut(int index)
          Method getParoleAut
 int getParoleAutCount()
          Method getParoleAutCount
 java.lang.String getSistemaClassificazione()
          Method getSistemaClassificazioneReturns the value of field 'sistemaClassificazione'.
 SbnEdizioneDewey getV_676()
          Method getV_676Returns the value of field 'v_676'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeParoleAut(java.lang.String vParoleAut)
          Method removeParoleAut
 void setB_930(TipoRepertorio b_930)
          Method setB_930Sets the value of field 'b_930'.
 void setC2_250(java.lang.String c2_250)
          Method setC2_250Sets the value of field 'c2_250'.
 void setParoleAut(int index, java.lang.String vParoleAut)
          Method setParoleAut
 void setParoleAut(java.lang.String[] paroleAutArray)
          Method setParoleAut
 void setSistemaClassificazione(java.lang.String sistemaClassificazione)
          Method setSistemaClassificazioneSets the value of field 'sistemaClassificazione'.
 void setV_676(SbnEdizioneDewey v_676)
          Method setV_676Sets the value of field 'v_676'.
static CercaSoggettoDescrittoreClassiReperType unmarshalCercaSoggettoDescrittoreClassiReperType(java.io.Reader reader)
          Method unmarshalCercaSoggettoDescrittoreClassiReperType
 void validate()
          Method validate
 
Methods inherited from class sbnmarc.CercaDatiAutType
getCanaliCercaDatiAut, getFormaNome, getLivelloAut_A, getLivelloAut_Da, getRelatorCode, getT005_Range, getTipoAuthority, setCanaliCercaDatiAut, setFormaNome, setLivelloAut_A, setLivelloAut_Da, setRelatorCode, setT005_Range, setTipoAuthority, unmarshalCercaDatiAutType
 
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

CercaSoggettoDescrittoreClassiReperType

public CercaSoggettoDescrittoreClassiReperType()
Method Detail

addParoleAut

public void addParoleAut(java.lang.String vParoleAut)
                  throws java.lang.IndexOutOfBoundsException
Method addParoleAut

Parameters:
vParoleAut -
java.lang.IndexOutOfBoundsException

addParoleAut

public void addParoleAut(int index,
                         java.lang.String vParoleAut)
                  throws java.lang.IndexOutOfBoundsException
Method addParoleAut

Parameters:
index -
vParoleAut -
java.lang.IndexOutOfBoundsException

clearParoleAut

public void clearParoleAut()
Method clearParoleAut


enumerateParoleAut

public java.util.Enumeration enumerateParoleAut()
Method enumerateParoleAut


equals

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

Overrides:
equals in class CercaDatiAutType
Parameters:
obj -

getB_930

public TipoRepertorio getB_930()
Method getB_930Returns the value of field 'b_930'. The field 'b_930' has the following description: per ricerca repertori: filtro su tipo repertorio (per marche o autori/titolo)

Returns:
the value of field 'b_930'.

getC2_250

public java.lang.String getC2_250()
Method getC2_250Returns the value of field 'c2_250'. The field 'c2_250' has the following description: codice soggettario: obbligatorio per ricerca soggetti

Returns:
the value of field 'c2_250'.

getParoleAut

public java.lang.String getParoleAut(int index)
                              throws java.lang.IndexOutOfBoundsException
Method getParoleAut

Parameters:
index -
java.lang.IndexOutOfBoundsException

getParoleAut

public java.lang.String[] getParoleAut()
Method getParoleAut


getParoleAutCount

public int getParoleAutCount()
Method getParoleAutCount


getSistemaClassificazione

public java.lang.String getSistemaClassificazione()
Method getSistemaClassificazioneReturns the value of field 'sistemaClassificazione'. The field 'sistemaClassificazione' has the following description: codice sistema di classificazione: obbligatorio per ricerca classi

Returns:
the value of field 'sistemaClassificazione'.

getV_676

public SbnEdizioneDewey getV_676()
Method getV_676Returns the value of field 'v_676'. The field 'v_676' has the following description: codice edizione: per classi dewey

Returns:
the value of field 'v_676'.

isValid

public boolean isValid()
Method isValid

Overrides:
isValid in class CercaDatiAutType

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 CercaDatiAutType
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 CercaDatiAutType
Parameters:
handler -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeParoleAut

public boolean removeParoleAut(java.lang.String vParoleAut)
Method removeParoleAut

Parameters:
vParoleAut -

setB_930

public void setB_930(TipoRepertorio b_930)
Method setB_930Sets the value of field 'b_930'. The field 'b_930' has the following description: per ricerca repertori: filtro su tipo repertorio (per marche o autori/titolo)

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

setC2_250

public void setC2_250(java.lang.String c2_250)
Method setC2_250Sets the value of field 'c2_250'. The field 'c2_250' has the following description: codice soggettario: obbligatorio per ricerca soggetti

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

setParoleAut

public void setParoleAut(int index,
                         java.lang.String vParoleAut)
                  throws java.lang.IndexOutOfBoundsException
Method setParoleAut

Parameters:
index -
vParoleAut -
java.lang.IndexOutOfBoundsException

setParoleAut

public void setParoleAut(java.lang.String[] paroleAutArray)
Method setParoleAut

Parameters:
paroleAutArray -

setSistemaClassificazione

public void setSistemaClassificazione(java.lang.String sistemaClassificazione)
Method setSistemaClassificazioneSets the value of field 'sistemaClassificazione'. The field 'sistemaClassificazione' has the following description: codice sistema di classificazione: obbligatorio per ricerca classi

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

setV_676

public void setV_676(SbnEdizioneDewey v_676)
Method setV_676Sets the value of field 'v_676'. The field 'v_676' has the following description: codice edizione: per classi dewey

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

unmarshalCercaSoggettoDescrittoreClassiReperType

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

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 CercaDatiAutType
org.exolab.castor.xml.ValidationException