sbnmarc
Class CercaSoggettoDescrittoreClassiType

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

public class CercaSoggettoDescrittoreClassiType
extends CercaDatiAutType
implements java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
CercaSoggettoDescrittoreClassiType()
           
 
Method Summary
 void addParoleAut(int index, java.lang.String vParoleAut)
           
 void addParoleAut(java.lang.String vParoleAut)
           
 void clearParoleAut()
           
 java.util.Enumeration enumerateParoleAut()
           
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 java.lang.String getC2_250()
          Returns the value of field 'c2_250'.
 java.lang.String[] getParoleAut()
           
 java.lang.String getParoleAut(int index)
           
 int getParoleAutCount()
           
 java.lang.String getV_676()
          Returns the value of field 'v_676'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeParoleAut(java.lang.String vParoleAut)
           
 void setC2_250(java.lang.String c2_250)
          Sets the value of field 'c2_250'.
 void setParoleAut(int index, java.lang.String vParoleAut)
           
 void setParoleAut(java.lang.String[] paroleAutArray)
           
 void setV_676(java.lang.String v_676)
          Sets the value of field 'v_676'.
static CercaSoggettoDescrittoreClassiType unmarshalCercaSoggettoDescrittoreClassiType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class sbnmarc.CercaDatiAutType
getCanaliCercaDatiAut, getFormaNome, getLivelloAut_A, getLivelloAut_Da, getT005_Range, getTipoAuthority, setCanaliCercaDatiAut, setFormaNome, setLivelloAut_A, setLivelloAut_Da, setT005_Range, setTipoAuthority, unmarshalCercaDatiAutType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CercaSoggettoDescrittoreClassiType

public CercaSoggettoDescrittoreClassiType()
Method Detail

addParoleAut

public void addParoleAut(java.lang.String vParoleAut)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
vParoleAut -  

addParoleAut

public void addParoleAut(int index,
                         java.lang.String vParoleAut)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vParoleAut -  

clearParoleAut

public void clearParoleAut()

enumerateParoleAut

public java.util.Enumeration enumerateParoleAut()

equals

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

getC2_250

public java.lang.String getC2_250()
Returns the value of field 'c2_250'. The field 'c2_250' has the following description: codice soggettario
Returns:
the value of field 'c2_250'.

getParoleAut

public java.lang.String getParoleAut(int index)
                              throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getParoleAut

public java.lang.String[] getParoleAut()

getParoleAutCount

public int getParoleAutCount()

getV_676

public java.lang.String getV_676()
Returns 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()
Overrides:
isValid in class CercaDatiAutType

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Overrides:
marshal in class CercaDatiAutType
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 CercaDatiAutType
Parameters:
handler -  

removeParoleAut

public boolean removeParoleAut(java.lang.String vParoleAut)
Parameters:
vParoleAut -  

setC2_250

public void setC2_250(java.lang.String c2_250)
Sets the value of field 'c2_250'. The field 'c2_250' has the following description: codice soggettario
Parameters:
c2_250 - the value of field 'c2_250'.

setParoleAut

public void setParoleAut(int index,
                         java.lang.String vParoleAut)
                  throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vParoleAut -  

setParoleAut

public void setParoleAut(java.lang.String[] paroleAutArray)
Parameters:
paroleAutArray -  

setV_676

public void setV_676(java.lang.String v_676)
Sets 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'.

unmarshalCercaSoggettoDescrittoreClassiType

public static CercaSoggettoDescrittoreClassiType unmarshalCercaSoggettoDescrittoreClassiType(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 CercaDatiAutType