FileDocCategorySizeDatePackage
FieldHandler.javaAPI DocHibernate 3.2.51655Thu Aug 03 15:35:26 BST 2006org.hibernate.bytecode.javassist

FieldHandler

public interface FieldHandler
The interface defining how interception of a field should be handled.
author
Muga Nishizawa

Fields Summary
Constructors Summary
Methods Summary
public booleanreadBoolean(java.lang.Object obj, java.lang.String name, boolean oldValue)

public bytereadByte(java.lang.Object obj, java.lang.String name, byte oldValue)

public charreadChar(java.lang.Object obj, java.lang.String name, char oldValue)

public doublereadDouble(java.lang.Object obj, java.lang.String name, double oldValue)

public floatreadFloat(java.lang.Object obj, java.lang.String name, float oldValue)

public intreadInt(java.lang.Object obj, java.lang.String name, int oldValue)

public longreadLong(java.lang.Object obj, java.lang.String name, long oldValue)

public java.lang.ObjectreadObject(java.lang.Object obj, java.lang.String name, java.lang.Object oldValue)

public shortreadShort(java.lang.Object obj, java.lang.String name, short oldValue)

public booleanwriteBoolean(java.lang.Object obj, java.lang.String name, boolean oldValue, boolean newValue)

public bytewriteByte(java.lang.Object obj, java.lang.String name, byte oldValue, byte newValue)

public charwriteChar(java.lang.Object obj, java.lang.String name, char oldValue, char newValue)

public doublewriteDouble(java.lang.Object obj, java.lang.String name, double oldValue, double newValue)

public floatwriteFloat(java.lang.Object obj, java.lang.String name, float oldValue, float newValue)

public intwriteInt(java.lang.Object obj, java.lang.String name, int oldValue, int newValue)
Called to handle writing an int value to a given field.

param
obj ?
param
name The name of the field being written
param
oldValue The old field value
param
newValue The new field value.
return
?

public longwriteLong(java.lang.Object obj, java.lang.String name, long oldValue, long newValue)

public java.lang.ObjectwriteObject(java.lang.Object obj, java.lang.String name, java.lang.Object oldValue, java.lang.Object newValue)

public shortwriteShort(java.lang.Object obj, java.lang.String name, short oldValue, short newValue)