Package org.openxava.mapping
Class ReferenceMappingDetail
- java.lang.Object
-
- org.openxava.util.meta.MetaSetsContainer
-
- org.openxava.mapping.ReferenceMappingDetail
-
- All Implemented Interfaces:
java.io.Serializable
public class ReferenceMappingDetail extends MetaSetsContainer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReferenceMappingDetail()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCmpTypeName()java.lang.StringgetColumn()ReferenceMappinggetContainer()IConvertergetConverter()java.lang.StringgetConverterClassName()java.lang.StringgetQualifiedColumn()java.lang.StringgetQualifiedColumnOfReferencedTable()java.lang.StringgetReferencedModelProperty()java.lang.StringgetReferencedTableColumn()java.lang.StringgetReferenceModelPropertyAsJavaMethodCall()From a 'invoice.delivery.shipment.number' returns '.getInvoice().getDelivery().getShipment().getNumber()'booleanhasConverter()voidsetCmpTypeName(java.lang.String cmpTypeName)voidsetColumn(java.lang.String tableColumn)voidsetContainer(ReferenceMapping contenedor)voidsetConverterClassName(java.lang.String converterClassName)voidsetReferencedModelProperty(java.lang.String referencedModelProperty)static booleansomeMappingUsesConverters()-
Methods inherited from class org.openxava.util.meta.MetaSetsContainer
addMetaSet, assignPropertiesValues, containsMetaSets, containsMetaSetsWithoutValue, getMetaSets, getMetaSetsWithoutValue, getPropertyNameForPropertyFrom, isDependent
-
-
-
-
Method Detail
-
getColumn
public java.lang.String getColumn()
-
setColumn
public void setColumn(java.lang.String tableColumn)
-
getReferencedModelProperty
public java.lang.String getReferencedModelProperty()
-
setReferencedModelProperty
public void setReferencedModelProperty(java.lang.String referencedModelProperty)
-
getReferenceModelPropertyAsJavaMethodCall
public java.lang.String getReferenceModelPropertyAsJavaMethodCall()
From a 'invoice.delivery.shipment.number' returns '.getInvoice().getDelivery().getShipment().getNumber()'
-
getQualifiedColumnOfReferencedTable
public java.lang.String getQualifiedColumnOfReferencedTable() throws XavaException- Throws:
XavaException
-
getReferencedTableColumn
public java.lang.String getReferencedTableColumn() throws XavaException- Throws:
XavaException
-
getQualifiedColumn
public java.lang.String getQualifiedColumn() throws XavaException- Throws:
XavaException
-
getContainer
public ReferenceMapping getContainer()
-
setContainer
public void setContainer(ReferenceMapping contenedor)
-
getConverterClassName
public java.lang.String getConverterClassName()
-
setConverterClassName
public void setConverterClassName(java.lang.String converterClassName)
-
hasConverter
public boolean hasConverter()
-
getConverter
public IConverter getConverter() throws XavaException
- Throws:
XavaException
-
someMappingUsesConverters
public static boolean someMappingUsesConverters()
-
getCmpTypeName
public java.lang.String getCmpTypeName()
-
setCmpTypeName
public void setCmpTypeName(java.lang.String cmpTypeName)
-
-