sbnmarc
Class SBNMarcType

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

public class SBNMarcType
extends sbnmarcBase
implements java.io.Serializable

root e struttura messaggio

See Also:
Serialized Form

Constructor Summary
SBNMarcType()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 SbnMessageType getSbnMessage()
          Returns the value of field 'sbnMessage'.
 SbnUserType getSbnUser()
          Returns the value of field 'sbnUser'.
 java.math.BigDecimal getSchemaVersion()
          Returns the value of field 'schemaVersion'.
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void setSbnMessage(SbnMessageType sbnMessage)
          Sets the value of field 'sbnMessage'.
 void setSbnUser(SbnUserType sbnUser)
          Sets the value of field 'sbnUser'.
 void setSchemaVersion(java.math.BigDecimal schemaVersion)
          Sets the value of field 'schemaVersion'.
static SBNMarcType unmarshalSBNMarcType(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SBNMarcType

public SBNMarcType()
Method Detail

equals

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

getSbnMessage

public SbnMessageType getSbnMessage()
Returns the value of field 'sbnMessage'.
Returns:
the value of field 'sbnMessage'.

getSbnUser

public SbnUserType getSbnUser()
Returns the value of field 'sbnUser'. The field 'sbnUser' has the following description: Utente che richiede l'azione
Returns:
the value of field 'sbnUser'.

getSchemaVersion

public java.math.BigDecimal getSchemaVersion()
Returns the value of field 'schemaVersion'.
Returns:
the value of field 'schemaVersion'.

isValid

public boolean isValid()

marshal

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

setSbnMessage

public void setSbnMessage(SbnMessageType sbnMessage)
Sets the value of field 'sbnMessage'.
Parameters:
sbnMessage - the value of field 'sbnMessage'.

setSbnUser

public void setSbnUser(SbnUserType sbnUser)
Sets the value of field 'sbnUser'. The field 'sbnUser' has the following description: Utente che richiede l'azione
Parameters:
sbnUser - the value of field 'sbnUser'.

setSchemaVersion

public void setSchemaVersion(java.math.BigDecimal schemaVersion)
Sets the value of field 'schemaVersion'.
Parameters:
schemaVersion - the value of field 'schemaVersion'.

unmarshalSBNMarcType

public static SBNMarcType unmarshalSBNMarcType(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