Package ognl

Class SetPropertyAccessor

All Implemented Interfaces:
PropertyAccessor

public class SetPropertyAccessor extends ObjectPropertyAccessor implements PropertyAccessor
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Lists.
Author:
Luke Blanshard (blanshlu@netscape.net), Drew Davidson (drew@ognl.org)
  • Constructor Details

    • SetPropertyAccessor

      public SetPropertyAccessor()
  • Method Details

    • getProperty

      public Object getProperty(Map context, Object target, Object name) throws OgnlException
      Description copied from interface: PropertyAccessor
      Extracts and returns the property of the given name from the given target object.
      Specified by:
      getProperty in interface PropertyAccessor
      Overrides:
      getProperty in class ObjectPropertyAccessor
      Parameters:
      context - The current execution context.
      target - the object to get the property from
      name - the name of the property to get.
      Returns:
      the current value of the given property in the given object
      Throws:
      OgnlException - if there is an error locating the property in the given object