ch.akuhn.fame.internal
Class MethodAccess

java.lang.Object
  extended by ch.akuhn.fame.internal.Access
      extended by ch.akuhn.fame.internal.MethodAccess

public class MethodAccess
extends Access


Constructor Summary
MethodAccess(Method m)
           
MethodAccess(Method getter, Method setter)
           
 
Method Summary
 FameProperty getAnnotation()
           
 String getName()
           
 Object read(Object element)
           
 void write(Object element, Object value)
           
 
Methods inherited from class ch.akuhn.fame.internal.Access
getElementType, isAnnotationPresent, isMultivalued
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodAccess

public MethodAccess(Method m)

MethodAccess

public MethodAccess(Method getter,
                    Method setter)
Method Detail

getAnnotation

public FameProperty getAnnotation()
Specified by:
getAnnotation in class Access

getName

public String getName()
Specified by:
getName in class Access

read

public Object read(Object element)
Specified by:
read in class Access

write

public void write(Object element,
                  Object value)
Specified by:
write in class Access