public class EnumerationPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor
Constructor and Description |
---|
EnumerationPropertyAccessor() |
Modifier and Type | Method and Description |
---|---|
Object |
getProperty(Map context,
Object target,
Object name)
Extracts and returns the property of the given name from the given target object.
|
void |
setProperty(Map context,
Object target,
Object name,
Object value)
Sets the value of the property of the given name in the given target object.
|
getPossibleProperty, getPropertyClass, getSourceAccessor, getSourceSetter, hasGetProperty, hasGetProperty, hasSetProperty, hasSetProperty, setPossibleProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSourceAccessor, getSourceSetter
public Object getProperty(Map context, Object target, Object name) throws OgnlException
PropertyAccessor
getProperty
in interface PropertyAccessor
getProperty
in class ObjectPropertyAccessor
context
- The current execution context.target
- the object to get the property fromname
- the name of the property to get.OgnlException
- if there is an error locating the property in the given objectpublic void setProperty(Map context, Object target, Object name, Object value) throws OgnlException
PropertyAccessor
setProperty
in interface PropertyAccessor
setProperty
in class ObjectPropertyAccessor
context
- The current execution context.target
- the object to set the property inname
- the name of the property to setvalue
- the new value for the property.OgnlException
- if there is an error setting the property in the given objectCopyright © 1997–2021 The Apache Software Foundation. All rights reserved.