de.danielbechler.diff.accessor
Class PropertyAccessor
java.lang.Object
de.danielbechler.diff.accessor.AbstractAccessor
de.danielbechler.diff.accessor.PropertyAccessor
- All Implemented Interfaces:
- Accessor, PropertyDescriptor, TypeAwareAccessor
public final class PropertyAccessor
- extends AbstractAccessor
- implements TypeAwareAccessor
- Author:
- Daniel Bechler
PropertyAccessor
public PropertyAccessor(String propertyName,
Method readMethod,
Method writeMethod)
set
public void set(Object target,
Object value)
- Specified by:
set
in interface Accessor
get
public Object get(Object target)
- Specified by:
get
in interface Accessor
unset
public void unset(Object target)
- Specified by:
unset
in interface Accessor
getType
public Class<?> getType()
- Specified by:
getType
in interface TypeAwareAccessor
getPropertyName
public String getPropertyName()
getPathElement
public Element getPathElement()
- Specified by:
getPathElement
in interface PropertyDescriptor
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2012. All Rights Reserved.