sbnmarc
Class LegamiType

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

public class LegamiType
extends sbnmarcBase
implements java.io.Serializable

Class LegamiType.

See Also:
Serialized Form

Constructor Summary
LegamiType()
           
 
Method Summary
 void addArrivoLegame(ArrivoLegame vArrivoLegame)
          Method addArrivoLegame
 void addArrivoLegame(int index, ArrivoLegame vArrivoLegame)
          Method addArrivoLegame
 void clearArrivoLegame()
          Method clearArrivoLegame
 java.util.Enumeration enumerateArrivoLegame()
          Method enumerateArrivoLegame
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 ArrivoLegame[] getArrivoLegame()
          Method getArrivoLegame
 ArrivoLegame getArrivoLegame(int index)
          Method getArrivoLegame
 int getArrivoLegameCount()
          Method getArrivoLegameCount
 java.lang.String getIdPartenza()
          Method getIdPartenzaReturns the value of field 'idPartenza'.
 SbnTipoOperazione getTipoOperazione()
          Method getTipoOperazioneReturns the value of field 'tipoOperazione'.
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 boolean removeArrivoLegame(ArrivoLegame vArrivoLegame)
          Method removeArrivoLegame
 void setArrivoLegame(ArrivoLegame[] arrivoLegameArray)
          Method setArrivoLegame
 void setArrivoLegame(int index, ArrivoLegame vArrivoLegame)
          Method setArrivoLegame
 void setIdPartenza(java.lang.String idPartenza)
          Method setIdPartenzaSets the value of field 'idPartenza'.
 void setTipoOperazione(SbnTipoOperazione tipoOperazione)
          Method setTipoOperazioneSets the value of field 'tipoOperazione'.
static LegamiType unmarshalLegamiType(java.io.Reader reader)
          Method unmarshalLegamiType
 void validate()
          Method validate
 
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

LegamiType

public LegamiType()
Method Detail

addArrivoLegame

public void addArrivoLegame(ArrivoLegame vArrivoLegame)
                     throws java.lang.IndexOutOfBoundsException
Method addArrivoLegame

Parameters:
vArrivoLegame -
java.lang.IndexOutOfBoundsException

addArrivoLegame

public void addArrivoLegame(int index,
                            ArrivoLegame vArrivoLegame)
                     throws java.lang.IndexOutOfBoundsException
Method addArrivoLegame

Parameters:
index -
vArrivoLegame -
java.lang.IndexOutOfBoundsException

clearArrivoLegame

public void clearArrivoLegame()
Method clearArrivoLegame


enumerateArrivoLegame

public java.util.Enumeration enumerateArrivoLegame()
Method enumerateArrivoLegame


equals

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

Overrides:
equals in class sbnmarcBase
Parameters:
obj -

getArrivoLegame

public ArrivoLegame getArrivoLegame(int index)
                             throws java.lang.IndexOutOfBoundsException
Method getArrivoLegame

Parameters:
index -
java.lang.IndexOutOfBoundsException

getArrivoLegame

public ArrivoLegame[] getArrivoLegame()
Method getArrivoLegame


getArrivoLegameCount

public int getArrivoLegameCount()
Method getArrivoLegameCount


getIdPartenza

public java.lang.String getIdPartenza()
Method getIdPartenzaReturns the value of field 'idPartenza'. The field 'idPartenza' has the following description: identificativo oggetto di partenza del legame

Returns:
the value of field 'idPartenza'.

getTipoOperazione

public SbnTipoOperazione getTipoOperazione()
Method getTipoOperazioneReturns the value of field 'tipoOperazione'.

Returns:
the value of field 'tipoOperazione'.

isValid

public boolean isValid()
Method isValid


marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

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

Parameters:
handler -
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeArrivoLegame

public boolean removeArrivoLegame(ArrivoLegame vArrivoLegame)
Method removeArrivoLegame

Parameters:
vArrivoLegame -

setArrivoLegame

public void setArrivoLegame(int index,
                            ArrivoLegame vArrivoLegame)
                     throws java.lang.IndexOutOfBoundsException
Method setArrivoLegame

Parameters:
index -
vArrivoLegame -
java.lang.IndexOutOfBoundsException

setArrivoLegame

public void setArrivoLegame(ArrivoLegame[] arrivoLegameArray)
Method setArrivoLegame

Parameters:
arrivoLegameArray -

setIdPartenza

public void setIdPartenza(java.lang.String idPartenza)
Method setIdPartenzaSets the value of field 'idPartenza'. The field 'idPartenza' has the following description: identificativo oggetto di partenza del legame

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

setTipoOperazione

public void setTipoOperazione(SbnTipoOperazione tipoOperazione)
Method setTipoOperazioneSets the value of field 'tipoOperazione'.

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

unmarshalLegamiType

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

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

validate

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

org.exolab.castor.xml.ValidationException