net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.javaee.impl
Class EjbRelationshipRoleTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.javaee.impl.EjbRelationshipRoleTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, EjbRelationshipRoleType

public class EjbRelationshipRoleTypeImpl
extends Object
implements Serializable, Cloneable, EjbRelationshipRoleType

See Also:
Serialized Form

Field Summary
protected  EmptyTypeImpl cascadeDelete
           
protected  CmrFieldTypeImpl cmrField
           
protected  DescriptionType[] description
           
protected  StringImpl ejbRelationshipRoleName
           
protected  String id
           
protected  MultiplicityTypeImpl multiplicity
           
protected  RelationshipRoleSourceTypeImpl relationshipRoleSource
           
 
Constructor Summary
EjbRelationshipRoleTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.javaee.impl.EjbRelationshipRoleTypeImpl instance.
EjbRelationshipRoleTypeImpl(EjbRelationshipRoleTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.javaee.impl.EjbRelationshipRoleTypeImpl instance by copying a given instance.
 
Method Summary
 EjbRelationshipRoleTypeImpl clone()
          Creates and returns a copy of this object.
 EmptyType getCascadeDelete()
          Gets the value of the cascadeDelete property.
 CmrFieldType getCmrField()
          Gets the value of the cmrField property.
 DescriptionType[] getDescription()
           
 DescriptionType getDescription(int idx)
           
 int getDescriptionLength()
           
 String getEjbRelationshipRoleName()
          Gets the value of the ejbRelationshipRoleName property.
 String getId()
          Gets the value of the id property.
 MultiplicityType getMultiplicity()
          Gets the value of the multiplicity property.
 RelationshipRoleSourceType getRelationshipRoleSource()
          Gets the value of the relationshipRoleSource property.
 void setCascadeDelete(EmptyType value)
          Sets the value of the cascadeDelete property.
 void setCmrField(CmrFieldType value)
          Sets the value of the cmrField property.
 void setDescription(DescriptionType[] values)
           
 DescriptionType setDescription(int idx, DescriptionType value)
           
 void setEjbRelationshipRoleName(String value)
          Sets the value of the ejbRelationshipRoleName property.
 void setId(String value)
          Sets the value of the id property.
 void setMultiplicity(MultiplicityType value)
          Sets the value of the multiplicity property.
 void setRelationshipRoleSource(RelationshipRoleSourceType value)
          Sets the value of the relationshipRoleSource property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected DescriptionType[] description

ejbRelationshipRoleName

protected StringImpl ejbRelationshipRoleName

multiplicity

protected MultiplicityTypeImpl multiplicity

cascadeDelete

protected EmptyTypeImpl cascadeDelete

relationshipRoleSource

protected RelationshipRoleSourceTypeImpl relationshipRoleSource

cmrField

protected CmrFieldTypeImpl cmrField

id

protected String id
Constructor Detail

EjbRelationshipRoleTypeImpl

public EjbRelationshipRoleTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.javaee.impl.EjbRelationshipRoleTypeImpl instance.


EjbRelationshipRoleTypeImpl

public EjbRelationshipRoleTypeImpl(EjbRelationshipRoleTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.javaee.impl.EjbRelationshipRoleTypeImpl instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getDescription

public DescriptionType[] getDescription()
Specified by:
getDescription in interface EjbRelationshipRoleType
Returns:
array of DescriptionType

getDescription

public DescriptionType getDescription(int idx)
Specified by:
getDescription in interface EjbRelationshipRoleType
Returns:
one of DescriptionType

getDescriptionLength

public int getDescriptionLength()
Specified by:
getDescriptionLength in interface EjbRelationshipRoleType

setDescription

public void setDescription(DescriptionType[] values)
Specified by:
setDescription in interface EjbRelationshipRoleType
Parameters:
values - allowed objects are DescriptionType

setDescription

public DescriptionType setDescription(int idx,
                                      DescriptionType value)
Specified by:
setDescription in interface EjbRelationshipRoleType
value - allowed object is DescriptionType

getEjbRelationshipRoleName

public String getEjbRelationshipRoleName()
Description copied from interface: EjbRelationshipRoleType
Gets the value of the ejbRelationshipRoleName property.

Specified by:
getEjbRelationshipRoleName in interface EjbRelationshipRoleType
Returns:
possible object is String

setEjbRelationshipRoleName

public void setEjbRelationshipRoleName(String value)
Description copied from interface: EjbRelationshipRoleType
Sets the value of the ejbRelationshipRoleName property.

Specified by:
setEjbRelationshipRoleName in interface EjbRelationshipRoleType
Parameters:
value - allowed object is String

getMultiplicity

public MultiplicityType getMultiplicity()
Description copied from interface: EjbRelationshipRoleType
Gets the value of the multiplicity property.

Specified by:
getMultiplicity in interface EjbRelationshipRoleType
Returns:
possible object is MultiplicityType

setMultiplicity

public void setMultiplicity(MultiplicityType value)
Description copied from interface: EjbRelationshipRoleType
Sets the value of the multiplicity property.

Specified by:
setMultiplicity in interface EjbRelationshipRoleType
Parameters:
value - allowed object is MultiplicityType

getCascadeDelete

public EmptyType getCascadeDelete()
Description copied from interface: EjbRelationshipRoleType
Gets the value of the cascadeDelete property.

Specified by:
getCascadeDelete in interface EjbRelationshipRoleType
Returns:
possible object is EmptyType

setCascadeDelete

public void setCascadeDelete(EmptyType value)
Description copied from interface: EjbRelationshipRoleType
Sets the value of the cascadeDelete property.

Specified by:
setCascadeDelete in interface EjbRelationshipRoleType
Parameters:
value - allowed object is EmptyType

getRelationshipRoleSource

public RelationshipRoleSourceType getRelationshipRoleSource()
Description copied from interface: EjbRelationshipRoleType
Gets the value of the relationshipRoleSource property.

Specified by:
getRelationshipRoleSource in interface EjbRelationshipRoleType
Returns:
possible object is RelationshipRoleSourceType

setRelationshipRoleSource

public void setRelationshipRoleSource(RelationshipRoleSourceType value)
Description copied from interface: EjbRelationshipRoleType
Sets the value of the relationshipRoleSource property.

Specified by:
setRelationshipRoleSource in interface EjbRelationshipRoleType
Parameters:
value - allowed object is RelationshipRoleSourceType

getCmrField

public CmrFieldType getCmrField()
Description copied from interface: EjbRelationshipRoleType
Gets the value of the cmrField property.

Specified by:
getCmrField in interface EjbRelationshipRoleType
Returns:
possible object is CmrFieldType

setCmrField

public void setCmrField(CmrFieldType value)
Description copied from interface: EjbRelationshipRoleType
Sets the value of the cmrField property.

Specified by:
setCmrField in interface EjbRelationshipRoleType
Parameters:
value - allowed object is CmrFieldType

getId

public String getId()
Description copied from interface: EjbRelationshipRoleType
Gets the value of the id property.

Specified by:
getId in interface EjbRelationshipRoleType
Returns:
possible object is String

setId

public void setId(String value)
Description copied from interface: EjbRelationshipRoleType
Sets the value of the id property.

Specified by:
setId in interface EjbRelationshipRoleType
Parameters:
value - allowed object is String

clone

public EjbRelationshipRoleTypeImpl clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.