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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyMapping
public PropertyMapping(ModelMapping parent)
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.ClassNotFoundException
XavaException
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