1 package net.sf.cglib.transform.impl;
2
3 /***
4 * @author Juozas Baliuka
5 */
6 public interface InterceptFieldCallback {
7
8 int writeInt(Object obj, String name, int oldValue, int newValue);
9 char writeChar(Object obj, String name, char oldValue, char newValue);
10 byte writeByte(Object obj, String name, byte oldValue, byte newValue);
11 boolean writeBoolean(Object obj, String name, boolean oldValue, boolean newValue);
12 short writeShort(Object obj, String name, short oldValue, short newValue);
13 float writeFloat(Object obj, String name, float oldValue, float newValue);
14 double writeDouble(Object obj, String name, double oldValue, double newValue);
15 long writeLong(Object obj, String name, long oldValue, long newValue);
16 Object writeObject(Object obj, String name, Object oldValue, Object newValue);
17
18 int readInt(Object obj, String name, int oldValue);
19 char readChar(Object obj, String name, char oldValue);
20 byte readByte(Object obj, String name, byte oldValue);
21 boolean readBoolean(Object obj, String name, boolean oldValue);
22 short readShort(Object obj, String name, short oldValue);
23 float readFloat(Object obj, String name, float oldValue);
24 double readDouble(Object obj, String name, double oldValue);
25 long readLong(Object obj, String name, long oldValue);
26 Object readObject(Object obj, String name, Object oldValue);
27 }
This page was automatically generated by Maven