org.ckkloverdos.reflect
Class FieldReflectiveAccessor

java.lang.Object
  extended by org.ckkloverdos.reflect.FieldReflectiveAccessor
All Implemented Interfaces:
IReflectiveAccessor

public class FieldReflectiveAccessor
extends java.lang.Object
implements IReflectiveAccessor

A JavaBeans property reflective accessor, based on the defined class field.

Author:
Christos KK Loverdos

Constructor Summary
FieldReflectiveAccessor(java.lang.reflect.Field f)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object get(java.lang.Object clientObject)
          Returns the value of the underlying field for the given clientObject.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldReflectiveAccessor

public FieldReflectiveAccessor(java.lang.reflect.Field f)
Method Detail

get

public java.lang.Object get(java.lang.Object clientObject)
Returns the value of the underlying field for the given clientObject.

Specified by:
get in interface IReflectiveAccessor
Parameters:
clientObject -

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 1999-2007 Christos KK Loverdos. All Rights Reserved.