Top Description Fields Constructors Methods
org.hibernate.property.access.internal

public abstract Class AbstractFieldSerialForm

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Known Direct Subclasses
org.hibernate.property.access.spi.EnhancedSetterImpl.SerialForm, org.hibernate.property.access.spi.GetterFieldImpl.SerialForm, org.hibernate.property.access.spi.SetterFieldImpl.SerialForm
Imports
java.io.Serializable, java.lang.reflect.Field, org.hibernate.internal.util.ReflectHelper, org.hibernate.property.access.spi.PropertyAccessSerializationException

Abstract serialization replacement for field based Getter and Setter impls.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Class<T>
private final String

Constructor Summary

AccessConstructor and Description
protected
protected
AbstractFieldSerialForm(Class<T> declaringClass, String fieldName)

Method Summary

Modifier and TypeMethod and Description
protected Field
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

declaringClassback to summary
private final Class<T> declaringClass
fieldNameback to summary
private final String fieldName

Constructor Detail

AbstractFieldSerialFormback to summary
protected AbstractFieldSerialForm(Field field)
AbstractFieldSerialFormback to summary
protected AbstractFieldSerialForm(Class<T> declaringClass, String fieldName)

Method Detail

resolveFieldback to summary
protected Field resolveField()