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)
          Deprecated. Use findPropertyAccessors, returned property accessor might not work
static List<PropertyAccessor> findPropertyAccessors(Object object, String xpath, Class target, Hints hints)
          Looks up a list of 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)
Deprecated. Use findPropertyAccessors, returned property accessor might not work

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.
See Also:
findPropertyAccessors

findPropertyAccessors

public static List<PropertyAccessor> findPropertyAccessors(Object object,
                                                           String xpath,
                                                           Class target,
                                                           Hints hints)
Looks up a list of PropertyAccessor for a particular object.

This method will return all accessors that is capable 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:
List of Property accessors, or null if object is null


Copyright © 1996-2014 Geotools. All Rights Reserved.