|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions
org.jboss.metadata.ejb.spec.RelationRoleMetaData
public class RelationRoleMetaData
RelationRoleMetaData.
| Constructor Summary | |
|---|---|
RelationRoleMetaData()
Create a new EnterpriseBeanMetaData. |
|
| Method Summary | |
|---|---|
EmptyMetaData |
getCascadeDelete()
Get the cascadedDelete. |
CMRFieldMetaData |
getCmrField()
Get the cmrField. |
String |
getEjbRelationshipRoleName()
Get the ejbRelationshipRoleName. |
MultiplicityType |
getMultiplicity()
Get the multiplicityType. |
RelationRoleMetaData |
getRelatedRole()
Get the releated role |
RelationMetaData |
getRelation()
Get the relation. |
RelationRoleSourceMetaData |
getRoleSource()
Get the roleSource. |
boolean |
isCascadedDelete()
|
boolean |
isMultiplicityMany()
Is this multiplicity many |
boolean |
isMultiplicityOne()
Is this multiplicity one |
void |
setCascadeDelete(EmptyMetaData cascadedDelete)
Set the cascadedDelete. |
void |
setCmrField(CMRFieldMetaData cmrField)
Set the cmrField. |
void |
setEjbRelationshipRoleName(String ejbRelationshipRoleName)
Set the ejbRelationshipRoleName. |
void |
setMultiplicity(MultiplicityType multiplicityType)
Set the multiplicityType. |
void |
setRoleSource(RelationRoleSourceMetaData roleSource)
Set the roleSource. |
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions |
|---|
getDescriptions, setDescriptions |
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData |
|---|
equals, getKey, getName, hashCode, merge, setName, toString |
| Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
|---|
clone, getId, merge, merge, setId |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData |
|---|
getKey |
| Constructor Detail |
|---|
public RelationRoleMetaData()
| Method Detail |
|---|
public String getEjbRelationshipRoleName()
public void setEjbRelationshipRoleName(String ejbRelationshipRoleName)
ejbRelationshipRoleName - the ejbRelationshipRoleName.
IllegalArgumentException - for a null ejbRelationshipRoleNamepublic MultiplicityType getMultiplicity()
public void setMultiplicity(MultiplicityType multiplicityType)
multiplicityType - the multiplicityType.
IllegalArgumentException - for a null multiplicityTypepublic boolean isMultiplicityOne()
public boolean isMultiplicityMany()
public boolean isCascadedDelete()
public EmptyMetaData getCascadeDelete()
public void setCascadeDelete(EmptyMetaData cascadedDelete)
cascadedDelete - the cascadedDelete.public RelationMetaData getRelation()
public RelationRoleMetaData getRelatedRole()
public RelationRoleSourceMetaData getRoleSource()
public void setRoleSource(RelationRoleSourceMetaData roleSource)
roleSource - the roleSource.
IllegalArgumentException - for a null roleSourcepublic CMRFieldMetaData getCmrField()
public void setCmrField(CMRFieldMetaData cmrField)
cmrField - the cmrField.
IllegalArgumentException - for a null cmrField
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||