org.nuxeo.ecm.core.api.model.impl.osm.util
Class MethodAccessor
java.lang.Object
org.nuxeo.ecm.core.api.model.impl.osm.util.MethodAccessor
- All Implemented Interfaces:
- java.io.Serializable, MemberAccessor
public class MethodAccessor
- extends java.lang.Object
- implements MemberAccessor
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
Constructor Summary |
MethodAccessor(java.lang.reflect.Method getter,
java.lang.reflect.Method setter)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodAccessor
public MethodAccessor(java.lang.reflect.Method getter,
java.lang.reflect.Method setter)
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnly
in interface MemberAccessor
get
public java.lang.Object get(java.lang.Object instance)
throws AccessException
- Specified by:
get
in interface MemberAccessor
- Throws:
AccessException
set
public void set(java.lang.Object instance,
java.lang.Object value)
throws AccessException
- Specified by:
set
in interface MemberAccessor
- Throws:
AccessException
getType
public java.lang.Class<?> getType()
- Specified by:
getType
in interface MemberAccessor
getDeclaringClass
public java.lang.Class<?> getDeclaringClass()
- Specified by:
getDeclaringClass
in interface MemberAccessor
getSetterMethod
public java.lang.reflect.Method getSetterMethod()
getGetterMethod
public java.lang.reflect.Method getGetterMethod()
Copyright © 2010 Nuxeo SAS. All Rights Reserved.