PropertyAccessors.findPropertyAccessors(obj, attPath, target, hints);
private ExtraDataPropertyAccesor findPropertyAccessor(Object object) { String xpath = "int"; Class target = Integer.class; Hints hints = null; List<PropertyAccessor> accessors = PropertyAccessors.findPropertyAccessors(object, xpath, target, hints); for (PropertyAccessor pa : accessors) { if (pa instanceof ExtraDataPropertyAccessorFactory.ExtraDataPropertyAccesor) { return (ExtraDataPropertyAccesor) pa; } } fail(ExtraDataPropertyAccessorFactory.ExtraDataPropertyAccesor.class.getName() + " not found: " + accessors); return null; }
private ExtraDataPropertyAccesor findPropertyAccessor(Object object) { String xpath = "int"; Class target = Integer.class; Hints hints = null; List<PropertyAccessor> accessors = PropertyAccessors.findPropertyAccessors(object, xpath, target, hints); for (PropertyAccessor pa : accessors) { if (pa instanceof ExtraDataPropertyAccessorFactory.ExtraDataPropertyAccesor) { return (ExtraDataPropertyAccesor) pa; } } fail(ExtraDataPropertyAccessorFactory.ExtraDataPropertyAccesor.class.getName() + " not found: " + accessors); return null; }
hints = new Hints(PropertyAccessorFactory.NAMESPACE_CONTEXT, namespaceSupport); List<PropertyAccessor> accessors = PropertyAccessors.findPropertyAccessors(obj, attPath, target, hints );