org.openxava.mapping
Class AggregateMapping

java.lang.Object
  extended by org.openxava.mapping.ModelMapping
      extended by org.openxava.mapping.AggregateMapping
All Implemented Interfaces:
java.io.Serializable

public class AggregateMapping
extends ModelMapping

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
AggregateMapping()
           
 
Method Summary
 void addReferenceMapping(ReferenceMapping referenceMapping)
           
 MetaModel getMetaModel()
           
 java.lang.String getModelName()
           
 void setModelName(java.lang.String modelName)
           
 
Methods inherited from class org.openxava.mapping.ModelMapping
addPropertyMapping, changePropertiesByCMPAttributes, changePropertiesByColumns, changePropertiesByNotQualifiedColumns, getCmpFields, getColumn, getColumns, getConverter, getKeyColumnsAsString, getMetaComponent, getModelProperties, getMultipleConverter, getOverlappingPropertiesOfReference, getOverlappingPropertyForReference, getPropertyMapping, getPropertyMappingsNotInModel, getQualifiedColumn, getReferenceMapping, getReferenceMappingsWithConverter, getSchema, getTable, getTableToQualifyColumn, getType, getUnqualifiedTable, hasConverter, hasPropertyMapping, hasReferenceConverters, hasReferenceMapping, isModel, isReferenceOverlappingWithSomeProperty, isReferenceOverlappingWithSomeProperty, isReferencePropertyOverlappingWithSomeProperty, monthSQLFunction, setMetaComponent, setTable, translateSQLFunction, yearSQLFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregateMapping

public AggregateMapping()
Method Detail

addReferenceMapping

public void addReferenceMapping(ReferenceMapping referenceMapping)
                         throws XavaException
Overrides:
addReferenceMapping in class ModelMapping
Throws:
XavaException

getModelName

public java.lang.String getModelName()
Specified by:
getModelName in class ModelMapping

setModelName

public void setModelName(java.lang.String modelName)

getMetaModel

public MetaModel getMetaModel()
                       throws XavaException
Specified by:
getMetaModel in class ModelMapping
Throws:
XavaException