Package org.openxava.mapping
Class ReferenceMapping
java.lang.Object
org.openxava.mapping.ReferenceMapping
- All Implemented Interfaces:
Serializable,Cloneable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDetail(ReferenceMappingDetail detail) clone()getCMPAttribute(String propertyNameOfReferencedModel) getColumnForReferencedModelProperty(String property) Qualified column.getConverterForReferencedModelProperty(String property) booleanhasColumnForReferencedModelProperty(String property) Column not qualified.booleanhasConverter(String property) voidsetContainer(ModelMapping container) voidsetReference(String reference)
-
Constructor Details
-
ReferenceMapping
public ReferenceMapping()
-
-
Method Details
-
clone
-
addDetail
-
getReferencedTable
- Throws:
XavaException
-
getColumnForReferencedModelProperty
public String getColumnForReferencedModelProperty(String property) throws ElementNotFoundException, XavaException Qualified column. -
getCmpTypeNameForReferencedModelProperty
public String getCmpTypeNameForReferencedModelProperty(String property) throws ElementNotFoundException, XavaException -
getConverterForReferencedModelProperty
public IConverter getConverterForReferencedModelProperty(String property) throws ElementNotFoundException, XavaException -
hasColumnForReferencedModelProperty
Column not qualified. -
getDetails
- Returns:
- Not null.
-
getContainer
-
setContainer
-
getReference
-
setReference
-
getColumns
- Throws:
XavaException
-
getCMPAttribute
- Throws:
XavaException
-
getCmpFields
- Throws:
XavaException
-
hasConverter
-