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.