|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.util.DeepUtil.FieldHandler
protected abstract static class DeepUtil.FieldHandler
Copies or compares a field of a single type.
| Constructor Summary | |
|---|---|
protected |
DeepUtil.FieldHandler()
|
| Method Summary | |
|---|---|
abstract void |
copy(Field field,
Object source,
Object dest)
Copies the specified field from the first object to the second. |
abstract boolean |
equals(Field field,
Object o1,
Object o2)
Checks whether the field is equal in both objects. |
abstract int |
hashCode(Field field,
Object object)
Computes the hash code of the given field value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected DeepUtil.FieldHandler()
| Method Detail |
|---|
public abstract void copy(Field field,
Object source,
Object dest)
throws IllegalAccessException
IllegalAccessException
public abstract boolean equals(Field field,
Object o1,
Object o2)
throws IllegalAccessException
IllegalAccessException
public abstract int hashCode(Field field,
Object object)
throws IllegalAccessException
IllegalAccessException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||