# Package org.apache.tiles.ognl

package org.apache.tiles.ognl
Attribute evaluator classes that can perform OGNL evaluation for attributes.

- Class
  Description
  AnyScopePropertyAccessor
  Accesses attributes in any scope.
  DelegatePropertyAccessor<T>
  Uses a `PropertyAccessorDelegateFactory` to delegate the methods to another `PropertyAccessor`.
  NestedObjectDelegatePropertyAccessor<T>
  Uses a `PropertyAccessor` as a delegate, but passing a nested object as target.
  NestedObjectExtractor<T>
  Extracts an object using another object as a basis.
  OGNLAttributeEvaluator
  Evaluates attribute expressions and expressions with OGNL language.
  PropertyAccessorDelegateFactory<T>
  Decides a `PropertyAccessor` depending on the property name and the object to evaluate.
  ScopePropertyAccessor
  Accesses a scope.
  TilesApplicationContextNestedObjectExtractor
  Extracts the application context from a Tiles request.
  TilesContextPropertyAccessorDelegateFactory
  Decides the appropriate `PropertyAccessor` for the given property name and `Request`.