org.geotools.filter.expression
Class PropertyAccessors

Object
  extended by PropertyAccessors

public class PropertyAccessors
extends Object

Convenience class for looking up a property accessor for a particular object type.

Author:
Justin Deoliveira, The Open Planning Project

Method Summary
static PropertyAccessor findPropertyAccessor(Object object, String xpath, Class target, Hints hints)
          Looks up a PropertyAccessor for a particular object.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

findPropertyAccessor

public static PropertyAccessor findPropertyAccessor(Object object,
                                                    String xpath,
                                                    Class target,
                                                    Hints hints)
Looks up a PropertyAccessor for a particular object.

This method will return the first accessor that is capabile of handling the object and xpath expression provided, no order is guaranteed.

Parameters:
object - The target object.
xpath - An xpath expression denoting a property of the target object.
hints - Hints to pass on to factories.
Returns:
A property accessor, or null if one could not be found.


Copyright © 1996-2009 Geotools. All Rights Reserved.