org.hibernate.persister.collection

Class CompositeElementPropertyMapping

Implemented Interfaces:
PropertyMapping

public class CompositeElementPropertyMapping
extends AbstractPropertyMapping

Author:
Gavin King

Constructor Summary

CompositeElementPropertyMapping(String[] elementColumns, String[] elementFormulaTemplates, AbstractComponentType compositeType, Mapping factory)

Method Summary

protected String
getEntityName()
Type
getType()
Get the type of the thing containing the properties

Methods inherited from class org.hibernate.persister.entity.AbstractPropertyMapping

addPropertyPath, getColumnNames, getEntityName, getIdentifierColumnNames, initComponentPropertyPaths, initIdentifierPropertyPaths, initPropertyPaths, propertyException, toColumns, toColumns, toType

Constructor Details

CompositeElementPropertyMapping

public CompositeElementPropertyMapping(String[] elementColumns,
                                       String[] elementFormulaTemplates,
                                       AbstractComponentType compositeType,
                                       Mapping factory)
            throws MappingException

Method Details

getEntityName

protected String getEntityName()
Overrides:
getEntityName in interface AbstractPropertyMapping

getType

public Type getType()
Get the type of the thing containing the properties
Specified by:
getType in interface PropertyMapping