sbnmarc
Class AutorePersonaleType

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

public class AutorePersonaleType
extends DatiElementoType
implements java.io.Serializable

Autore personale

See Also:
Serialized Form

Constructor Summary
AutorePersonaleType()
           
 
Method Summary
 void addT810(A810 vT810)
           
 void addT810(int index, A810 vT810)
           
 void clearT810()
           
 java.util.Enumeration enumerateT810()
           
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 A015 getT015()
          Returns the value of field 't015'.
 C102 getT102()
          Returns the value of field 't102'.
 A152 getT152()
          Returns the value of field 't152'.
 A200 getT200()
          Returns the value of field 't200'.
 A300 getT300()
          Returns the value of field 't300'.
 A801 getT801()
          Returns the value of field 't801'.
 A810[] getT810()
           
 A810 getT810(int index)
           
 int getT810Count()
           
 A830 getT830()
          Returns the value of field 't830'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeT810(A810 vT810)
           
 void setT015(A015 t015)
          Sets the value of field 't015'.
 void setT102(C102 t102)
          Sets the value of field 't102'.
 void setT152(A152 t152)
          Sets the value of field 't152'.
 void setT200(A200 t200)
          Sets the value of field 't200'.
 void setT300(A300 t300)
          Sets the value of field 't300'.
 void setT801(A801 t801)
          Sets the value of field 't801'.
 void setT810(A810[] t810Array)
           
 void setT810(int index, A810 vT810)
           
 void setT830(A830 t830)
          Sets the value of field 't830'.
static AutorePersonaleType unmarshalAutorePersonaleType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class sbnmarc.DatiElementoType
getFormaNome, getLivelloAut, getT001, getT005, getT100, getTipoAuthority, setFormaNome, setLivelloAut, setT001, setT005, setT100, setTipoAuthority, unmarshalDatiElementoType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutorePersonaleType

public AutorePersonaleType()
Method Detail

addT810

public void addT810(A810 vT810)
             throws java.lang.IndexOutOfBoundsException
Parameters:
vT810 -  

addT810

public void addT810(int index,
                    A810 vT810)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vT810 -  

clearT810

public void clearT810()

enumerateT810

public java.util.Enumeration enumerateT810()

equals

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

getT015

public A015 getT015()
Returns the value of field 't015'.
Returns:
the value of field 't015'.

getT102

public C102 getT102()
Returns the value of field 't102'.
Returns:
the value of field 't102'.

getT152

public A152 getT152()
Returns the value of field 't152'.
Returns:
the value of field 't152'.

getT200

public A200 getT200()
Returns the value of field 't200'.
Returns:
the value of field 't200'.

getT300

public A300 getT300()
Returns the value of field 't300'.
Returns:
the value of field 't300'.

getT801

public A801 getT801()
Returns the value of field 't801'.
Returns:
the value of field 't801'.

getT810

public A810 getT810(int index)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getT810

public A810[] getT810()

getT810Count

public int getT810Count()

getT830

public A830 getT830()
Returns the value of field 't830'.
Returns:
the value of field 't830'.

isValid

public boolean isValid()
Overrides:
isValid in class DatiElementoType

marshal

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

removeT810

public boolean removeT810(A810 vT810)
Parameters:
vT810 -  

setT015

public void setT015(A015 t015)
Sets the value of field 't015'.
Parameters:
t015 - the value of field 't015'.

setT102

public void setT102(C102 t102)
Sets the value of field 't102'.
Parameters:
t102 - the value of field 't102'.

setT152

public void setT152(A152 t152)
Sets the value of field 't152'.
Parameters:
t152 - the value of field 't152'.

setT200

public void setT200(A200 t200)
Sets the value of field 't200'.
Parameters:
t200 - the value of field 't200'.

setT300

public void setT300(A300 t300)
Sets the value of field 't300'.
Parameters:
t300 - the value of field 't300'.

setT801

public void setT801(A801 t801)
Sets the value of field 't801'.
Parameters:
t801 - the value of field 't801'.

setT810

public void setT810(int index,
                    A810 vT810)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -  
vT810 -  

setT810

public void setT810(A810[] t810Array)
Parameters:
t810Array -  

setT830

public void setT830(A830 t830)
Sets the value of field 't830'.
Parameters:
t830 - the value of field 't830'.

unmarshalAutorePersonaleType

public static AutorePersonaleType unmarshalAutorePersonaleType(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 DatiElementoType