org.hibernate.tuple.component

Class Dom4jComponentTuplizer

Implemented Interfaces:
ComponentTuplizer, Serializable, Tuplizer

public class Dom4jComponentTuplizer
extends AbstractComponentTuplizer

A ComponentTuplizer specific to the dom4j entity mode.
Authors:
Gavin King
Steve Ebersole

Field Summary

Fields inherited from class org.hibernate.tuple.component.AbstractComponentTuplizer

getters, hasCustomAccessors, instantiator, propertySpan, setters

Constructor Summary

Dom4jComponentTuplizer(Component component)

Method Summary

protected Getter
buildGetter(Component component, Property prop)
protected Instantiator
buildInstantiator(Component component)
protected Setter
buildSetter(Component component, Property prop)
Class
getMappedClass()

Methods inherited from class org.hibernate.tuple.component.AbstractComponentTuplizer

buildGetter, buildInstantiator, buildSetter, getParent, getPropertyValue, getPropertyValues, hasParentProperty, instantiate, isInstance, isMethodOf, setParent, setPropertyValues

Constructor Details

Dom4jComponentTuplizer

public Dom4jComponentTuplizer(Component component)

Method Details

buildGetter

protected Getter buildGetter(Component component,
                             Property prop)
Overrides:
buildGetter in interface AbstractComponentTuplizer

buildInstantiator

protected Instantiator buildInstantiator(Component component)
Overrides:
buildInstantiator in interface AbstractComponentTuplizer

buildSetter

protected Setter buildSetter(Component component,
                             Property prop)
Overrides:
buildSetter in interface AbstractComponentTuplizer

getMappedClass

public Class getMappedClass()
Specified by:
getMappedClass in interface Tuplizer