Package org.openxava.mapping
Class PropertyMapping
- java.lang.Object
-
- org.openxava.util.meta.MetaSetsContainer
-
- org.openxava.mapping.PropertyMapping
-
- All Implemented Interfaces:
java.io.Serializable
public class PropertyMapping extends MetaSetsContainer
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PropertyMapping(ModelMapping parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCmpField(CmpField cmp)java.util.CollectiongetCmpFields()java.lang.ClassgetCmpType()java.lang.StringgetCmpTypeName()java.lang.StringgetColumn()IConvertergetConverter()java.lang.StringgetConverterClassName()java.lang.StringgetFormula()IMultipleConvertergetMultipleConverter()java.lang.StringgetMultipleConverterClassName()java.lang.StringgetProperty()booleanhasConverter()booleanhasFormula()booleanhasMultipleConverter()voidsetCmpTypeName(java.lang.String cmpTypeName)voidsetColumn(java.lang.String tableColumn)voidsetConverterClassName(java.lang.String converterClassName)voidsetDefaultConverter()voidsetFormula(java.lang.String formula)voidsetMultipleConverterClassName(java.lang.String string)voidsetProperty(java.lang.String modelProperty)-
Methods inherited from class org.openxava.util.meta.MetaSetsContainer
addMetaSet, assignPropertiesValues, containsMetaSets, containsMetaSetsWithoutValue, getMetaSets, getMetaSetsWithoutValue, getPropertyNameForPropertyFrom, isDependent
-
-
-
-
Constructor Detail
-
PropertyMapping
public PropertyMapping(ModelMapping parent)
-
-
Method Detail
-
getFormula
public java.lang.String getFormula()
-
setFormula
public void setFormula(java.lang.String formula)
-
getColumn
public java.lang.String getColumn()
-
setColumn
public void setColumn(java.lang.String tableColumn)
-
getProperty
public java.lang.String getProperty()
-
setProperty
public void setProperty(java.lang.String modelProperty)
-
setConverterClassName
public void setConverterClassName(java.lang.String converterClassName)
-
getConverter
public IConverter getConverter() throws XavaException
- Returns:
- Null if mapping does not have converter
- Throws:
XavaException
-
getMultipleConverter
public IMultipleConverter getMultipleConverter() throws XavaException
- Returns:
- Null if mapping does not have multiple converter
- Throws:
XavaException
-
hasConverter
public boolean hasConverter()
-
hasMultipleConverter
public boolean hasMultipleConverter()
-
getCmpFields
public java.util.Collection getCmpFields() throws XavaException- Throws:
XavaException
-
getCmpTypeName
public java.lang.String getCmpTypeName() throws XavaException- Throws:
XavaException
-
getCmpType
public java.lang.Class getCmpType() throws java.lang.ClassNotFoundException, XavaException- Throws:
java.lang.ClassNotFoundExceptionXavaException
-
setCmpTypeName
public void setCmpTypeName(java.lang.String cmpTypeName)
-
getConverterClassName
public java.lang.String getConverterClassName()
-
addCmpField
public void addCmpField(CmpField cmp)
-
getMultipleConverterClassName
public java.lang.String getMultipleConverterClassName()
-
setMultipleConverterClassName
public void setMultipleConverterClassName(java.lang.String string)
-
setDefaultConverter
public void setDefaultConverter() throws XavaException- Throws:
XavaException
-
hasFormula
public boolean hasFormula()
-
-