java.lang.Object
org.exolab.castor.xml.schema.annotations.jdo.ManyToMany
All Implemented Interfaces:
Serializable

public class ManyToMany extends Object implements Serializable
Class ManyToMany.
Version:
$Revision$ $Date$
See Also:
  • Constructor Details

    • ManyToMany

      public ManyToMany()
  • Method Details

    • getName

      public String getName()
      Returns the value of field 'name'. The field 'name' has the following description: The name attribute specifies the name of the column that represents this relation. Note that you do not need to specify the name for the additional table created to realize the many to many relation (this is done implicitly).
      Returns:
      the value of field 'Name'.
    • isValid

      public boolean isValid()
      Method isValid.
      Returns:
      true if this object is valid according to the schema
    • marshal

      public void marshal(Writer out) throws MarshalException, ValidationException
      Parameters:
      out -
      Throws:
      MarshalException - if object is null or if any SAXException is thrown during marshaling
      ValidationException - if this object is an invalid instance according to the schema
    • marshal

      public void marshal(ContentHandler handler) throws IOException, MarshalException, ValidationException
      Parameters:
      handler -
      Throws:
      IOException - if an IOException occurs during marshaling
      ValidationException - if this object is an invalid instance according to the schema
      MarshalException - if object is null or if any SAXException is thrown during marshaling
    • setName

      public void setName(String name)
      Sets the value of field 'name'. The field 'name' has the following description: The name attribute specifies the name of the column that represents this relation. Note that you do not need to specify the name for the additional table created to realize the many to many relation (this is done implicitly).
      Parameters:
      name - the value of field 'name'.
    • unmarshal

      public static ManyToMany unmarshal(Reader reader) throws MarshalException, ValidationException
      Method unmarshal.
      Parameters:
      reader -
      Returns:
      the unmarshaled org.exolab.castor.xml.schema.annotations.jdo.ManyToMany
      Throws:
      MarshalException - if object is null or if any SAXException is thrown during marshaling
      ValidationException - if this object is an invalid instance according to the schema
    • validate

      public void validate() throws ValidationException
      Throws:
      ValidationException - if this object is an invalid instance according to the schema